Buc*_*uck 6 dns cname openshift
我的Django应用程序位于@ www.name-of-app.rhcloud.comThrough dns-provider.comI own:www.name-of-app.com
CName设置如下:
name-of-app.com重定向到www.name-of-app.com,www.name-of-app.com设置为CNAME别名www.name-of-app.rhcloud.com
现在,如果我尝试从任何浏览器访问www.name-of-app.com,我收到"错误请求(400)"错误.
我玩过以下设置:
www.name-of-app.com到www.name-of-app.rhcloud.com,但在切换回CNAME后,我遇到了同样的错误.www.name-of-app.com-a myApp如果我从我的开发工作站运行主机命令,我看到别名已正确设置.
cmd:host www.name-of-app.com (first 2 lines of output are listed below):www.name-of-app.com is an alias forname-of-app.rhcloud.com .name-of-app.rhcloud.com is an alias forex-std-nodeXXX.prod.rhcloud.com `.
我正在与之合作dns-provider.com,但他们还没有提出任何问题.
如何解决此CNAME问题?在特定时刻,这似乎超出了我的控制范围,超出了我的专业领域.
具有讽刺意味的是,这个问题被证明是与Django相关的问题(有人删除了Django邮件列表).显然,我没有提供足够的信息来了解这一点.
问题在于我的ALLOWED_HOSTS设置中未启用CNAME.将它添加到ALLOWED_HOSTS设置后,我能够按预期访问该站点.
干杯.