【问题标题】:What Cloudflare page rules should be added for a WordPress website to run on HTTPS naked (non www) URLs only?应该为 WordPress 网站添加哪些 Cloudflare 页面规则以仅在 HTTPS 裸(非 www)URL 上运行?
【发布时间】:2017-02-13 02:41:02
【问题描述】:

这是我网站的现有配置:

  1. 我在 Cloudflare DNS 设置中有一条 CNAME 记录 wwwexample.com
  2. 原始主机服务器的 .htaccess 中没有任何内容。
  3. WordPress 网站的网站和家庭地址设置为 http://example.com

我对 Cloudflare 的功能以及它如何与 WordPress 集成没有清晰的了解。但是,我想在不对 WordPress 进行任何更改的情况下实现这一目标。我应该配置什么 DNS 和页面规则组合,以便仅通过 https 而没有 www 提供所有 URL?

基于this answer here,我尝试更改我的 DNS 设置,但没有成功。而且我无法理解 Cloudflare 页面规则。

【问题讨论】:

    标签: wordpress dns cloudflare


    【解决方案1】:

    为了实现这一点,您应该创建两个页面规则。一种将所有流量重定向到 https,另一种将所有 www 流量定向到根域。

    您可以在 KB article 上找到这些页面规则的说明(它们是前两个)。或者还有一个video tutorial。如果您的页面规则已经用完,现在还可以选择购买额外的规则而不更改计划。

    (我来自 Cloudflare)

    【讨论】:

    • link 是正确的。我完全按照文章中的说明配置了这两个规则,并且它起作用了。我想提一下我认为至关重要的一点:始终使用 HTTPS 规则应该始终排在列表的首位。这就是它对我的工作方式。
    • 太好了!感谢您提供的提示。
    猜你喜欢
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    • 1970-01-01
    • 2015-08-12
    • 2015-10-15
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多