有没有人知道在openshift应用程序中使用域名的适当方法

时间:2013-06-26 06:40:55

标签: dns laravel openshift

我花了两天的时间来试图找出如何做世界上最简单的事情。我已经使用godaddy注册了一个域,并且需要使用适当的方法将其与在openshift站点上托管的laravel框架构建的应用程序一起使用。

  1. 示例域名是www.example.com
  2. 使用openshift的别名www.example.com& example.com
  3. 寄存器目前让我将我的A主机设置为oppenshift应用程序ip,这是正常的,直到ip被更改(显然不是正确的方式)
  4. 甚至在去www.example.com www时做#3。留在地址栏。
  5. 是的,我查看了openshift& amp;看来他们都没有什么害羞的解决方法。我认为这样做的正确方法会记录在这个网站的某个地方,但还没有找到明确的答案?
  6. 如果有人知道的话,我想知道这样做的恰当方式,不仅仅是一些可能会产生负面影响的事情,无论是seo还是响应时间。

    我开始得出的结论是,这更适合应用程序的开发,而不是真正的主机搜索,这些重要的事情似乎几乎不可能找到正确的方向。

    提前做任何指导。

3 个答案:

答案 0 :(得分:3)

使用www url只需两个步骤:

  1. 为您的域添加CNAME记录
  2. 使用rhc或OpenShift控制台为您的域添加别名
  3. 看一看 https://www.openshift.com/blogs/custom-url-names-for-your-paas-applications-host-forwarding-and-cnames-the-openshift-way

    对于非www网址,来自博客文章:

      

    如果您想转发整个域名,例如mycompany.com   而不是www.mycompany.com,那么你要么使用Domain   转发或查找允许“Naked”CName记录的DNS提供商。   域转发使用Web服务器进行重定向。

    您可以将非www域转发到www,其中CNAME记录将起作用。

答案 1 :(得分:0)

因此经过大量研究后,我发现这在使用Paas时很常见。问题源于无法将A主机(区域顶点)指向cname。您通常会将A主机指向您的应用程序的IP地址,但对于大多数Pa,此IP可以在未事先通知的情况下更改。我终于决定使用从我的区域顶点的301重定向到指向我在openshift上的应用程序的cname www。这很好但但是当有人去重新定向到www.example.com时,有人去说example.com时,它不允许在地址栏中显示裸网址。没有www,没有biggy看起来更干净。在网址中。目前正在考虑使用CloudFlare CDN,因为我认为我将能够使用我的区域顶点(裸域)作为指向我的openshift应用程序的cname来完成裸(非www。)地址栏外观。

http://blog.cloudflare.com/zone-apex-naked-domain-root-domain-cname-supp此链接非常适合描述此主题所面临的问题。

再一次杰森,再见杰克

答案 2 :(得分:0)

如果您想将domain.com转发至www.domain.com,则可以使用裸域重定向提供商。