我已在我的服务器上设置了一个nginx,现在我需要将无示例重定向到www.example.com,所以我要求大家为什么我没有得到所需的结果,因为我已经做了所有事情所以请让我知道如果我我做错了。我已添加此代码nginx.conf文件
server {
#listen 80 is default
server_name www.example.com;
return 301 $scheme://example.com$request_uri;
}
server {
#listen 80 is default
server_name example.com;
## here goes the rest of your conf...
}
我已将此代码添加到nginx.conf文件中,但它不能按我想要的方式工作。我想非www重定向到www,所以我想知道如果我做错了请告诉我
答案 0 :(得分:0)
如果我理解了您的问题,则需要example.com
重定向到www.example.com
。所以基本上,你的server
容器是错误的。试试这个:
server {
server_name example.com;
return 301 $scheme://www.example.com$request_uri;
}
server {
server_name www.example.com;
## here goes the rest of your conf...
}