nginx配置访问xx.com跳转www.xx.com - 问答 - 亿速云 (yisu.com)
您可以通过修改Nginx的配置文件来实现将访问xx.com的请求自动跳转到www.xx.com。以下是一个示例配置:
server {
listen 80;
server_name xx.com;
return 301 http://www.xx.com$request_uri;
}
请将上述代码添加到您的Nginx配置文件的server块中。然后重新加载Nginx配置文件,以使更改生效。
请注意,上述配置将会将所有来自xx.com的请求重定向到www.xx.com,包括主域名和子域名。如果您只想将主域名重定向到www域名,可以使用以下配置:
server {
listen 80;
server_name xx.com;
return 301 http://www.xx.com$request_uri;
}
server {
listen 80;
server_name *.xx.com;
return 404;
}
这会将来自于xx.com的请求重定向到www.xx.com,但对于任何子域名(例如subdomain.xx.com)的请求将返回404错误。