我在使用nginx服务器的wwwredirect时遇到问题。 服务器运行2个站点: example.com和blog.example.com 。
服务器configuration:
相关DNSlogging:
www.example.com. 1800 IN CNAME example.com. blog.example.com. 1800 IN CNAME example.com. nginxconfiguration:
/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将redirect到example.com
实际: www.example.com正在显示blog.example.com
有谁知道为什么redirect不能按预期工作?