首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"ERR_NAME_NOT_RESOLVED":Cloudflare + Openshift + NameCheap

"ERR_NAME_NOT_RESOLVED":Cloudflare + Openshift + NameCheap
EN

Stack Overflow用户
提问于 2016-04-03 18:08:03
回答 2查看 1.4K关注 0票数 3

我的配置如下:

  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 Page规则转发http://www.domain.com/*http://domain.com/$1

所有这些都是基于在线找到的解决方案配置的,这些解决方案对其他人都有效。我的domain.com是可以访问的,没有问题,但是www.domain.com提供了这个错误:

很明显我漏掉了什么。我们将非常感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-08 22:29:17

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

票数 2
EN

Stack Overflow用户

发布于 2016-04-03 18:38:05

更新:我被更正了。请参阅所选的别名使用答案,这是一个更好的解决方案。

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

为了模仿这一点,我在OpenShift中添加了另一个应用程序:PHP5.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。我希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36389146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档