相关疑难解决方法(0)

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

期望的行为

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

我想以下是真实的:

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

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

c)用户输入mysitename.commysitename.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来解决问题吗?

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

domain-name openshift

39
推荐指数
3
解决办法
1万
查看次数

在Google App Engine上使用HTTPS SSL时,裸域重定向失败

我们有一个网站:

www.feeltracker.com

这是在Google App Engine上运行的

在Google App Engine上,我们有Naked Domain转发设置,因此:

http://feeltracker.com

重定向到

http://www.feeltracker.com

但是,当我们尝试在Chrome中打开以下地址时:

https://feeltracker.com(注意HTTPS)

我们收到了一个Google错误页面,其中包含以下消息:

Google
404. That’s an error.

The requested URL / was not found on this server. That’s all we know.
Run Code Online (Sandbox Code Playgroud)

有谁知道我们如何确保https://feeltracker.com重定向到www.feeltracker.com?

请注意,在Firefox中,我们在尝试打开https://feeltracker.com时会收到以下附加信息:

feeltracker.com uses an invalid security certificate.

The certificate is only valid for the following names:
*.google.com , *.android.com , *.appengine.google.com , *.cloud.google.com , *.google-analytics.com , *.google.ca , *.google.cl , *.google.co.in , *.google.co.jp , *.google.co.uk , *.google.com.ar , *.google.com.au , …
Run Code Online (Sandbox Code Playgroud)

ssl https google-app-engine forwarding

31
推荐指数
2
解决办法
1万
查看次数