www
我在 nginx 服务器上遇到重定向问题。该服务器正在运行 2 个站点:example.com
和blog.example.com
。
服务器配置:
- nginx/1.4.6(Ubuntu)
- Ubuntu 14.04.1 LTS
相关 DNS 记录:
www.example.com. 1800 IN CNAME example.com.
blog.example.com. 1800 IN CNAME example.com.
nginx 配置:
/etc/nginx/sites-enabled/example.com
server {
server_name www.example.com;
return 301 $scheme://example.com$request_uri;
}
server {
server_name example.com;
root /var/www/example.com/html;
}
/etc/nginx/sites-enabled/blog.example.com
server {
server_name blog.example.com;
root /var/www/blog.example.com/html;
}
预期:www.example.com
重定向至example.com
实际:www.example.com
显示blog.example.com
有谁知道为什么重定向没有按预期工作?