nginx.conf 配置二级域名
时间: 2023-07-17 10:11:36 浏览: 160
要配置二级域名,可以按照以下步骤进行:
1. 打开 nginx.conf 文件。
2. 在 `http` 块中添加一个新的 `server` 块,用于配置二级域名的虚拟主机。
```nginx
server {
listen 80;
server_name subdomain.example.com;
# 其他配置项
}
```
这里的 `listen` 指定了监听的端口,`server_name` 指定了二级域名,可以根据实际需要修改。
3. 在新的 `server` 块内配置其他需要的项,例如反向代理、静态文件路径等。例如,可以使用 `location` 指令来设置对应的请求路径匹配规则。
```nginx
server {
listen 80;
server_name subdomain.example.com;
location / {
proxy_pass http://localhost:8000; # 反向代理到其他服务
}
# 其他配置项
}
```
4. 保存并关闭 `nginx.conf` 文件。
5. 重新加载 Nginx 配置,命令如下:
```bash
nginx -s reload
```
这样,Nginx 就会按照新的配置文件重新启动,并开始监听指定的二级域名。
请注意,在配置完毕后,还需要将二级域名解析到服务器的 IP 地址上,可以通过修改 DNS 解析记录或者在本地 hosts 文件中添加相应的映射。这样,在浏览器中访问二级域名时,就会被 Nginx 转发到对应的虚拟主机上。
阅读全文