我有一个(非常)简单的烧瓶应用程序托管在开放式班次。
它有一条路线:
@app.route('/')
def display_content():
return render_template("content.html.jnj2")
和一个简单的wsgi文件(如开放式烧瓶设置教程中所述):
from wsgiref.simple_server import make_server
httpd = make_server('localhost', 8051, application)
httpd.serve_forever()
当我导航到“myappname-mydomain.rhcloud.com”时这很好用,但当我导航到“www.myappname-mydomain.rhcloud.com”时会给出“ERR_NAME_NOT_RESOLVED”。
我做了一些谷歌搜索等,看不到其他人有类似的问题..我不知道改变了任何开放式设置或任何东西。
答案 0 :(得分:3)
OpenShift提供的app-domain.rhcloud.com地址不包含www.app-domain.rhcloud.com的cname,这就是它无法正常工作的原因。您可以使用app-domain.rhcloud.com,也可以使用本指南映射自己的别名,例如example.com或www.example.com:https://developers.openshift.com/en/managing-domains-ssl.html#using-a-custom-domain