server_name 指定虚拟主机的域名或者IP
nginx匹配虚拟主机顺序如下:
1、准确的server_name匹配,例如:
server {
listen 80;
server_name domain.com www.domain.com;
...
}
2、以*通配符开始的字符串:
server {
listen 80;
server_name *.domain.com;
...
}
3、以*通配符结束的字符串:
server {
listen 80;
server_name www.*;
...
}
4、匹配正则表达式:
server {
listen 80;
server_name ~^(?.+)\.domain\.com$;
...
}
nginx之server_name配置
Nginx虚拟主机配置详解
最新推荐文章于 2025-10-23 16:44:39 发布
本文详细介绍了Nginx中虚拟主机的配置方法及匹配顺序。从准确的server_name匹配到正则表达式匹配,全面解析了如何通过不同的server_name设置实现灵活的虚拟主机配置。
858

被折叠的 条评论
为什么被折叠?



