Nginx server_name
时间: 2024-08-29 19:02:19 浏览: 42
Nginx虚拟主机多server_name的顺序问题
5星 · 资源好评率100%
Nginx服务器名(server_name)是一个配置指令,用于指定Web服务器监听的域名或IP地址。当客户端发起HTTP请求时,Nginx会根据`server_name`设置来确定应将请求转发到哪个站点的处理程序。例如:
```nginx
server {
listen 80;
server_name example.com www.example.com; // 匹配example.com和www.example.com两个域名
# 其他配置...
}
```
在这个例子中,如果客户端发送请求到`http://example.com` 或 `http://www.example.com`,Nginx将应用这里的配置。如果没有匹配的`server_name`,Nginx可能会返回默认页面或者根据其他配置规则。
阅读全文