nginx之server_name配置

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$;
     ...
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章