在私人模式下浏览时,nginx 重定向不显示

在私人模式下浏览时,nginx 重定向不显示

domain1.com需要重定向到domain2.com。我的nginx配置如下/etc/nginx/sites-enabled

server {
    listen 80;
    listen 443 ssl;

    ssl_certificate /etc/letsencrypt/live/domain1.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/domain1.com/privkey.pem; # managed by Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

    server_name www.domain1.com domain1.com;
    return 301 https://www.domain2.com$request_uri;
}

正常浏览时,此方法有效。但是,在隐私模式下浏览时,原始网站仍会加载,而不会出现任何重定向。此外,当我尝试在 Google Search Console 中更改域名时,它尝试使用一组随机 URL 测试重定向,但失败了,但正常浏览时链接会重定向。

为什么会发生这种情况?如何确保无论您以何种模式浏览,重定向都会发生?

相关内容