如何安全正确地从裸域名切换到www.子域名?

如何安全正确地从裸域名切换到www.子域名?

我感兴趣的是我应该注意哪些技术问题,以便安全地将我的裸域名转换为 www. 子域名。安全是指不丢失 SEO(重定向就够了吗?)或避免某些重定向循环(我想这很容易搞砸)。

我想切换到 www 子域名,因为我计划扩大网站规模,并希望使用无 cookie 的 static.mydomain.com 子域名。(是的,我知道我可以为此购买一个单独的域名,但我不想这样做。)

我知道,任何已在裸域上设置的 cookie 都会被发送到 static.mydomain.com。尽管如此,我对该解决方案很感兴趣,即使只是为了未来的用户。

这个问题不是关于 DNS 设置或服务器配置,而是关于我在切换时应该关心的一般技术考虑。

如果这有助于任何人回答问题,请随意检查在当前裸域上发送的 cookie:http://zadrutowani.pl

我知道它不支持 SSL,我打算彻底放弃 Wordpress。目前它是 Apache 上的 WP,它将是 Nginx 上的自定义解决方案。

答案1

我自己回答这个问题是为了省去读者浏览评论的麻烦:)(感谢所有参与者!)

在我的裸域名的特定情况下,网站发送的唯一 cookie 是 Google Analytics(如果您在浏览器中阻止了 GA,则没有)。因此,@MichaelHampton(顺便说一句,是 yes-www 的作者)建议,应该安全地切换开关并简单地添加 www。

请注意,对于用户来说,可能存在问题,您可能之前使用 301 将他们从 www 重定向到裸域。如果您现在将裸域重定向到 www,则可能会出现重定向循环,这种情况记录在此处:301“www”噩梦。我该如何改回来?

但是,通过检查 apache 访问日志,我注意到我们的 (30k+ 唯一) 用户均未通过 www 子域访问该网站,因此从 www 到裸域的 301 重定向不是问题。

此外,假设 URL 正确重定向到新的 www 子域(如果添加 www 不是您要更改的唯一内容),这应该不会影响 SEO。请记住在 Google 的搜索控制台

谢谢你,Michael Hampton :)!你的评论是关键。

相关内容