nginx&xFF1A;将http重定向到https,获得错误结果www.www.domain.com

nginx&xFF1A;将http重定向到https,获得错误结果www.www.domain.com,http,nginx,https,uwsgi,nginx-config,Http,Nginx,Https,Uwsgi,Nginx Config,我是nginx的新手,我的服务器在 当我指挥http://www,有一个错误的结果https://www.www 我一整天都很烦恼,有什么我错过的吗 代码如下: server { listen 443 ssl; server_name domain.vip; } # redirect www.domain.vip to https server { listen 80; server_name www.domain.vip;

我是nginx的新手,我的服务器在

当我指挥
http://www
,有一个错误的结果
https://www.www

我一整天都很烦恼,有什么我错过的吗

代码如下:

server {
        listen 443 ssl;
        server_name domain.vip;
        }

# redirect www.domain.vip to https
server {
    listen 80;
    server_name www.domain.vip;
    return 301 https://$server_name$request_uri;
}

# redirect domain.vip to https
server {
    listen 80;
    server_name domain.vip;
    return 301 https://www.$server_name$request_uri;
}

尝试重定向到实际的服务器名称,如
return301https://example.org$request_uri
并让我们知道它是否解决了您的问题。它有效,非常感谢