Dns 有人知道在openshift应用程序中使用域名的适当方法吗
我花了两天的大半时间试图找出如何做世界上最简单的事情。我已经向godaddy注册了一个域,需要适当的方法将其用于openshift站点上使用laravel框架构建的应用程序Dns 有人知道在openshift应用程序中使用域名的适当方法吗,dns,laravel,openshift,Dns,Laravel,Openshift,我花了两天的大半时间试图找出如何做世界上最简单的事情。我已经向godaddy注册了一个域,需要适当的方法将其用于openshift站点上使用laravel框架构建的应用程序 示例域名是www.example.com openshift www.example.com和example.com的别名 register当前让我将我的A主机设置为oppenshift应用程序ip,这在ip更改之前是正常的(显然不是正确的做法) 即使在访问www.example.com时执行#3,www.仍保留在地址栏中
thx提前获取任何指导。只有两个步骤才能使www url正常工作:
您可以将非www域转发到www域,CNAME记录将在其中工作。因此,经过大量研究,我发现这是使用Paas时的常见问题。问题源于无法将A主机(区域顶点)指向cname。您通常会将A主机指向应用程序的IP地址,但对于大多数Paas,此IP可能会在未通知的情况下更改。我最终决定使用301重定向,从我的zone apex重定向到指向openshift上我的应用程序的cname www。这非常有效,但当有人去说example.com时,地址栏中不允许出现裸url,因为所有内容都重定向到www.example.com。没有biggy只是在url中没有www.看起来更干净。目前正在考虑使用CloudFlare CDN,因为我认为我将能够使用我的zone apex(裸域)作为cname,指向我的openshift应用程序以完成裸(非www.)地址栏外观 这个链接非常适合描述这个主题所面临的问题
Thax再次重申,如果你想将你的
domain.com
转发到www.domain.com
,你可以使用裸域重定向提供程序