nginx动态二级域名配置.同时排除某个特定的
我现在是这样配置的二级域名动态.~^(<subdomain>.+).baidu.com$;
但我需要将 m.baidu.com给排除.~^((<subdomain>.+)!m).baidu.com$;
这种写法没有实现. 请问一下大家如何配置啊
找到解决方案了不用排队.直接配置一个单独的
不需要额外排除已经配好的二级域名,因为server_name的匹配顺序是这样的
匹配准确的server_name
,即你已经配置好的二级域名
匹配以*
通配符开始的server_name
,即你设置的泛域名解析
匹配以*
通配符结束的server_name
正则匹配
以上四条都不匹配,判断是否设置default
未设置default,配置在前的规则生效
优先级从高到低,任何一个匹配到即终止匹配。已经配置好的二级域名处理最高优先级,所以不需要做什么排除操
相关分类