如何在 Cloudflare 中将 www 301 重定向到非 www
已发表: 2022-02-09“这篇文章包含附属链接;这意味着如果您通过此页面上的链接购物,我们将获得佣金”

如果您正在寻找一种更简单的方法来将您的 Cloudflare 帐户中的永久 301 重定向 www 重定向到非 www URL 版本,这里是分步过程。
你不会在这里找到复杂的理论。 只需单击三下即可正确完成。
你完成了。
此过程不涉及向 htaccess 文件添加代码或通过 FTP 程序访问您的网站文件。 只需单击三下即可解决如何将 www 重定向到非 www URL?
但只有在您的网络主机使用 Cloudflare 域名服务器并希望将 Cloudflare www 重定向到非 www URL 时,它才会起作用。
在我们深入实际步骤之前,我们必须探索 www URL 前缀与非 www 之间的区别。
你应该更喜欢一个吗? 优缺点,您应该将哪个设置为首选域 URL 版本?
如果一个 URL 版本完全优于另一个版本。
一点背景历史
在互联网的最初阶段,当 www 是一个庞大的东西时,人们经常在网站地址的开头输入 www。
www(万维网)字母是互联网的代名词。
当您听到人们说 www 时,您会认为他们在谈论整个互联网。
我也是这样想的
随着时间的推移,现在越来越多的人熟悉互联网的使用,网站用户意识到他们不需要 www 前缀即可访问网站。
因此,他们开始输入没有 www 开头的网站地址。
网站管理员注意到了这一趋势,并认为最好将非 www 地址设置为网站的首选 URL 版本。
一种新形式的 SEO 问题开始了。
对于像 Google 这样的搜索引擎,不设置首选域 URL 前缀将导致重复内容问题。 这是因为搜索引擎爬虫看到 www.yourwebsites.com 的域与 https://yourwebsite.com 不同
对于搜索引擎来说,这完全是两个不同的领域。
要解决搜索引擎中此类重复内容问题,您只需指定首选 URL 版本即可。
在此之前,您还需要在 Google 搜索控制台属性中验证您网站 URL 的所有版本。 因此,谷歌和其他搜索引擎都会明白,不管 URL 前缀如何,它们都是一个域。
有关在帖子中设置您的首选或规范 URL 的更多信息。
WWW 与非 WWW 哪个更适合 SEO?
对于大多数网站所有者(小型企业和个人)而言,无需担心 www 和非 www URL 之间的 SEO 优势。
这只是个人喜好和用户觉得舒服的问题。 使用其中一种并没有显着的 SEO 好处。
唯一的规则是你坚持一个并与之保持一致。 如果您更喜欢 www 前缀,请坚持使用它,如果您选择非 www 前缀,那很好。
但是,与非 www 相比,www 带来了一些技术优势。 但是,如果您的网站每天收到数百万的页面浏览量,则需要考虑这一点。
为清楚起见,让我们简要介绍一下 www 相对于非 www 网址的这些技术优势。
www 相对于非 www URL 版本的优势
如前所述,如果您的网站每天获得数百万次点击,您可能会从使用 www 作为 URL 前缀中受益。
这是因为如果一个服务器被网站流量的流入淹没,将流量引导到其他服务器会更容易。
此外,www URL 允许您使用无 cookie 域,这有助于减少 HTTPS 请求的数量以提高性能。
您可以将 cookie 限制为根域或特定子域。 这是一种很好的做法,因为它可以防止在静态页面上使用 cookie。
要了解更多关于在 URL 中使用 www 的优点,这里有一个专门针对该主题的网站。
为什么要使用非 www?
首先,在今天的网络用户面前,www 已经过时了。 我不记得上次在网址前输入 www 是什么时候了。
您还在网址前输入 www 吗?
无需输入 www 即可访问 URL。 网站的非 www URL 版本更易于输入、记忆和口头表达。
从您的网址中删除 www 可以提高跨营销渠道的品牌一致性。 这是因为您不必记住需要输入的内容 - 只需输入带有扩展名的域名即可。
此外,如果您从不需要限制域中的 cookie,您可以选择非 www 的 URL 前缀。 而且,如果您的网站每天没有获得数百万次访问,那么您就没有考虑使用 www。
要详细了解为什么应该从您的网站 URL 中删除 www,请阅读这篇综合文章。
重复的内容和 WWW 或非 WWW URL
如果不同 URL 上的内容相同,Google 会将其视为重复内容。
对于搜索引擎,www.yoursite.com 与 https://yoursite.com 不同,因此这会导致内容重复问题。

在 2019 年之前,Google 希望您在 Google 搜索控制台中设置首选 URL 版本,但这已成为过去。
您不再需要在搜索控制台中执行此操作。 Google 宣布您可以使用这四种方法之一来传达您的首选或规范索引 URL。
- 提交具有首选 URL 版本的站点
- 301 重定向到首选 URL 前缀
- 使用 rel=”canonical” HTTPS 标头
- 在 HTLM 页面上使用 rel=”canonical” 链接标签
您指定的网站 URL 版本将是 Google 将抓取并编入索引的版本。 不要为您的网站的 www 和非 www 版本提交 XML 站点地图,因为这会导致重复的内容问题。
如果您需要有关为您的网站设置规范 URL 的更高级指南,请阅读 Google 网站上的此帮助文档。
如何在 Cloudflare 中将 www 重定向到非 www URL
此处描述的过程仅适用于将您的网站添加到 Cloudflare 并使用 Cloudflare 域名服务器 - DNS 的情况。
登录您的 Cloudflare 帐户并单击您想要将 www 301 重定向到非 www URL 版本的域,然后按照以下步骤操作。

#1。 页面规则
在您的 Cloudflare 帐户中,单击顶部导航菜单链接中的规则。 如果您使用免费计划,则只能使用三页规则。 您必须明智地使用您的选择。
在下一页上,单击“创建页面规则”按钮。

#2。 设置 301 将 WWW 重定向到非 WWW
这是您在 Cloudflare 中将 301 重定向 www 设置为非 www 的地方。
在第一个输入字段中,输入您的网站 www URL 版本 - www.yoursite.com(不要忘记在您的 URL 前面添加星号,如下图所示。

从下拉菜单中选择转发 URL,从第二个下拉菜单中选择 301 永久重定向。
接下来,在“输入目标 URL”字段中输入您的裸 URL - https://yoursite.com。 注意:在前面添加 $1 符号,如下图所示。

接下来是单击“保存并部署”按钮。 就是这样,从现在开始,到 www.yoursite.com 的所有流量都将重定向到 https://yoursite.com。
结论…
虽然 www 已经过时,但如果您是一个大型网站,它确实具有一些您可能需要考虑的轻微技术优势。
对于大多数网站来说,取消 www 会带来更多好处,有助于品牌推广,并改善用户体验。
此外,在地址栏中输入不带 www 前缀的内容更方便。 但无论您选择何种 URL 版本,都只有一条规则:
选择一个 URL 版本,将另一个重定向到它,然后坚持下去。 将其设置为首选版本后,更改您的域规范 URL 无济于事。