nginx动态二级域名配置.同时排除某个特定的

nginx动态二级域名配置.同时排除某个特定的

我现在是这样配置的二级域名动态.
~^(<subdomain>.+).baidu.com$;

但我需要将 m.baidu.com给排除.
~^((<subdomain>.+)!m).baidu.com$;

这种写法没有实现. 请问一下大家如何配置啊


找到解决方案了不用排队.直接配置一个单独的


不需要额外排除已经配好的二级域名,因为server_name的匹配顺序是这样的

匹配准确的server_name,即你已经配置好的二级域名
匹配以*通配符开始的server_name,即你设置的泛域名解析
匹配以*通配符结束的server_name
正则匹配
以上四条都不匹配,判断是否设置default
未设置default,配置在前的规则生效
优先级从高到低,任何一个匹配到即终止匹配。已经配置好的二级域名处理最高优先级,所以不需要做什么排除操


慕桂英3389331
浏览 563回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript