Nginx中虚拟服务器server指令配置说明
server 虚拟服务器配置。可以基于IP配置,也可基于名称配置,二者没有明显的区分。listen指令描述server接收请求的所有地址和端口,server_name配置客户端可以请求到的所有服务器名称列表。 listen 为虚拟 …
server 虚拟服务器配置。可以基于IP配置,也可基于名称配置,二者没有明显的区分。listen指令描述server接收请求的所有地址和端口,server_name配置客户端可以请求到的所有服务器名称列表。 listen 为虚拟 …
1、nginx 隐式的 default server
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
http { # 如果没有显式声明 default server 则第一个 server 会被隐式的设为 default server server { listen 80; server_name _; # _ 并不是重点 __ 也可以 ___也可以 return 403; # 403 forbidden } server { listen 80; server_name www.a.com; ... } server { listen 80; server_name www.b.com; ... } } |
很多人复制粘贴广泛传播 server_name 要设为 ‘_’,其实一毛钱的关系也没有。’_’ 只是作为一个和业务域名无关的请求回收服务而已,如果我 …