从 Nginx 中的 url 中的第一个点之前提取单词
extract word before first dot from url in nginx
我用的是nginx
假设 url "hello.test.example.com"
, hello 动态子域的例子,
我怎样才能得到 nginx 配置中第一个点之前的单词?
结果必须是 "hello" ?
例如:
server {
server_name ~^(?<subdomain>[^.]+)\.test\.example\.com$;
...
}
从这个配置开始,子域名的第一部分将作为 $subdomain
变量值可用。
我用的是nginx
假设 url "hello.test.example.com"
, hello 动态子域的例子,
我怎样才能得到 nginx 配置中第一个点之前的单词?
结果必须是 "hello" ?
例如:
server {
server_name ~^(?<subdomain>[^.]+)\.test\.example\.com$;
...
}
从这个配置开始,子域名的第一部分将作为 $subdomain
变量值可用。