如何使用裸露的GoDaddy域与OpenShift托管?

use*_*287 39 domain-name openshift

期望的行为

我有一个GoDaddy域名,我正在使用OpenShift进行托管.

我想以下是真实的:

a)用户输入www.mysitename.com>用户看到mysitename.com

b)用户输入www.mysitename.com/about.html>用户看到mysitename.com/about.html

c)用户输入mysitename.com或mysitename.com/about.html他们也看到该网址.

d)总结一下,www前缀永远不会显示在网站的任何地方.

约束

OpenShift主机没有静态IP,因此无法调整A recordat GoDaddy.

OpenShift应用程序的格式是http://appname-username.rhcloud.com.

您可以使用以下命令在GoDaddy中设置cname:

www > appname-username.rhcloud.com

这意味着该网站可以访问,www.mydomain.com但不能访问mydomain.com.

建议的解决方案

关于该主题的几篇帖子提出了以下建议,但由于多种原因并不适合解决方案:

题

任何人都可以想到满足上述期望行为的另一种解决方案吗?

或者我是否需要更改为允许"裸体cname记录"的注册商?

相关文章

/sf/ask/1290172411/
使用Openshift的裸域
如何使用OpenShift为裸域添加别名?

编辑

这篇博文总结了这个场景:

http://blog.cloudflare.com/zone-apex-naked-domain-root-domain-cname-supp

我可以注册CloudFlare来解决问题吗?

我之前没有使用它,也不知道它是如何工作的.

use*_*287 40

解

01) 注册cloudflare
02) 设置这些cname规则:

mydomain.com > appname-username.rhcloud.com(这将利用' cname flattening ')

www > mydomain.com

03) 设置页面规则:

http://www.mydomain.com/* > http://mydomain.com/$1

04) 在OpenShift中设置别名为mydomain.com

05) 确保GoDaddy DNS记录没有任何冲突cname或A record设置.

06) 让它在一夜之间煮沸,所有原始的预期行为都应该起作用.


Bik*_*ram 26

这对我有用.

Domain name : example.com
openshift app: myapp-mydomain.rhcloud.com

--on godaddy
      Domains>All Domains>select your domain example.com>click DNS ZONE FILE tab
      1. delete www CNAME
      2. create new Record with 
         Record Type CNAME > HOST: www > POINT TO: myapp-mydomain.rhcloud.com
      3. click Finish 

      Click Settings tab
      1. Forwarding > click Manage
         Forward to:www.example.com > Redirect: 301 (Permanent) > Type: Forward only
      2. click ADD

--on Openshift
      1. select Application tab > select application myapp-mydomain.rhcloud.com        
         > click change
      2. enter Domain name www.example.com
Run Code Online (Sandbox Code Playgroud)

而已.等待10-15分钟,看看魔术.


Sir*_*tbi 7

要获得您的域名(使用"www"和"没有"),要成功指向您的OpenShift别名,不要"屏蔽"或"转发",请参阅本教程,我写道:

它适用于CNAME Flattening.

  • 啊.死链接:错误1001 Ray ID:241659d5a94e11a1•2015-11-07 04:38:50 UTC (3认同)