我创建了python flask app,并部署到openshift。可以在
访问它https://ledgerware-hj.rhcloud.com
现在我想使用子域名作为语言代码。在我的本地电脑上,我将以下行添加到C:\ Windows \ System32 \ drivers \ etc \ hosts文件中:
127.0.0.1 ledgerware.dev
127.0.0.1 en.ledgerware.dev
我还配置了烧瓶应用程序:
SERVER_NAME = 'ledgerware.dev:5000'
如果我浏览http://en.ledgerware.dev:5000,一切正常。 对于openshift,我将flask应用程序配置为:
SERVER_NAME = 'ledgerware-hj.rhcloud.com'
但是,https://en.ledgerware-hj.rhcloud.com不起作用,因为必须要进行其他设置。我还应该做些什么才能让它发挥作用?
答案 0 :(得分:1)
以下是与您的问题相关的博客,其中包含一些建议: https://www.openshift.com/blogs/custom-url-names-for-your-paas-applications-host-forwarding-and-cnames-the-openshift-way
你能看看它,看看它有用吗?