Python フラスコ アプリを作成し、openshift にデプロイしました。でアクセスできます。
https://ledgerware-hj.rhcloud.com
ここで、言語コードにサブドメイン名を使用したいと考えています。私のローカル PC では、次の行を 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 の場合、フラスコアプリを次のように構成しました。
SERVER_NAME = 'ledgerware-hj.rhcloud.com'
ただし、https://en.ledgerware-hj.rhcloud.comは機能しません。他の設定を行う必要があるためです。それを機能させるために他に何をすべきですか?