【问题标题】:"ERR_NAME_NOT_RESOLVED": Cloudflare + Openshift + NameCheap“ERR_NAME_NOT_RESOLVED”:Cloudflare + Openshift + NameCheap
【发布时间】:2016-07-23 04:44:12
【问题描述】:

我的配置如下:

  1. NameCheap 仅具有 Cloudflare 名称服务器。
  2. Openshift 已将域别名从 app-account.rhcloud.com 更改为 domain.com
  3. CloudFlare DNS 设置没有 A 记录,但有两条 CNAME 记录:domain.com is an alias of app-account.rhcloud.comwww is an alias of domain.com
  4. CloudFlare 页面规则 转发 http://www.domain.com/*http://domain.com/$1

这些都是根据网上找到的对其他人有用的解决方案进行配置的。我的 domain.com 可以毫无问题地访问,但 www.domain.com 提供此错误:

我显然错过了一些东西。非常感谢您的帮助。

【问题讨论】:

    标签: dns openshift mean-stack cloudflare


    【解决方案1】:

    更新:我的立场已得到纠正。请参阅使用别名的选择答案,这是一个更好的解决方案。

    看来解决这个问题相当简单。问题在于 OpenShift 中存在 www.domain.com 需求。因为我的帐户是免费套餐,所以 OpenShift 没有为我提供添加另一个域的选项。

    为了模仿这一点,我在 OpenShift 中添加了另一个应用程序:PHP 5.4,使用域别名 www.domain.com 替换 app-route-account.rhcloud.com

    然后在 CloudFlare 中,我将 www is an alias of domain.com 更改为 www is an alias of app-route-account.rhcloud.com

    而且,一切都很好。 :)

    如果我使用的是高级 OpenShift 帐户,我可以在第一个应用程序中添加另一个域,例如 www.domain.com。我希望这可以帮助某人。

    【讨论】:

      【解决方案2】:

      仅供参考:即使在使用 OpenShift 的免费计划中,您也可以拥有多个别名。只需转到您应用的别名列表,您就可以添加另一个别名 - 网址为:https://openshift.redhat.com/app/console/application/xxxxx-yourapp/aliases

      【讨论】:

      • 好吧,该死的,我希望他们能更清楚地说明这一点。如果您只使用一个别名,则该链接只会显示“更改别名”。谢谢(你的)信息。现在我不需要在别名上浪费装备了:)
      猜你喜欢
      • 2014-12-07
      • 1970-01-01
      • 2018-02-09
      • 2014-08-22
      • 2015-12-13
      • 2018-05-31
      • 2016-02-07
      • 2018-06-18
      • 1970-01-01
      相关资源
      最近更新 更多