support regex ssl_servername while request multiplex

This commit is contained in:
mengxiangwei 2025-03-06 15:47:36 +08:00
parent d16251969b
commit 410236dd53

View File

@ -2288,6 +2288,16 @@ ngx_http_set_virtual_server(ngx_http_request_t *r, ngx_str_t *host)
}
#endif
return NGX_OK;
} else {
#if (NGX_PCRE)
if (hc->ssl_servername_regex
&& ngx_http_regex_exec(r, hc->ssl_servername_regex,
host) == NGX_OK)
{
return NGX_OK;
}
#endif
}
}