【问题标题】:The page isn’t redirecting properly Openshift页面未正确重定向 Openshift
【发布时间】:2017-01-18 04:47:03
【问题描述】:

我有一个开放的轮班帐户,不久前我创建了一个应用程序,但我没有为其添加域。现在我正在尝试添加它无法正常工作的域。

域名是 www.quantumfreedom.com。 www 和 * 都有一个 CNAME 指向 openshift 上的应用程序。我在 GoDaddy 和我的其他域名提供商上提交了一张票,他们都说这是托管问题,而不是域名或 DNS 问题。

全文如下:

页面未正确重定向 Firefox 检测到服务器正在重定向请求 这个地址永远不会完成。 此问题有时可能是由禁用或拒绝接受引起的
饼干。

这不是我之前在使用 open shift 时遇到的唯一问题。

【问题讨论】:

  • 您的 DNS 看起来不错,请检查 Openshift 设置
  • 你能详细说明一下吗@DusanBajic?

标签: redirect dns openshift


【解决方案1】:

www.quantumfreedom.com 的当前 CNAME 记录看起来像 this:

;QUESTION
www.quantumfreedom.com. IN CNAME
;ANSWER
www.quantumfreedom.com. 3548 IN CNAME vitscript-james1vince.rhcloud.com.

如果http://vitscript-james1vince.rhcloud.com 是您要向在地址栏中键入http://www.quantumfreedom.com 的用户显示的站点,那么就DNS 而言,您无能为力或应该做的事情,用户将被定向到正确的 IP 地址。

现在您需要确保一旦www.quantumfreedom.com 的请求到达您的http 服务器,服务器会以正确的内容进行响应。目前情况并非如此,如果您从命令行尝试:

curl -v http://www.quantumfreedom.com/

请注意响应中的这两行:

< HTTP/1.1 301 Moved Permanently 
< Location: http://www.quantumfreedom.com/

这意味着webserver正在将客户端重定向回相同的url,导致无限循环,导致浏览器错误:

ERR_TOO_MANY_REDIRECTS

(或类似,取决于浏览器)

此重定向可以来自网络服务器设置(Apache .conf 或 .htaccess 文件),甚至是应用程序本身,因此这些将是接下来要看的地方。

【讨论】:

  • .htaccess 中没有任何内容,因为没有。现在我不知道 apace.conf,因为出于显而易见的原因,它在诸如 OpenShift 之类的 Paas 上无法访问。
  • 这不是我在使用 Openshift 时遇到的唯一问题。 Openshift 将 StackOverflow 列为官方支持页面,哈哈。但是 CNAME 是根据他们的规范设置的,并且添加域是在 Opeshift 端正确设置的,我希望 Openshift 团队成员能够解决这个问题。
猜你喜欢
  • 2011-08-11
  • 2018-06-08
  • 2013-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多