我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 测试重定向,但失败了,但正常浏览时链接会重定向。
为什么会发生这种情况?如何确保无论您以何种模式浏览,重定向都会发生?