私は現在、当社のOpenShiftを調査中です。 私たちは、ポート80のHTTPとポート443の両方のhttpsを公開するコンテナにWebアプリケーションを持っています。 SAMEホスト名よりも両方のポートを使用してOpenShiftでこのコンテナを実行できますか? OpenShift GUIを使用すると、ルートを作成しようとするとサービスごとに1つのポートしか選択できません。私の使用例はhttp://my-appとhttps://my-app(私の意見ではかなり一般的なユースケース)で届きます。Q:ルートごとに複数のポート/プロトコル(たとえばHTTPとHTTPS)でサービスすることは可能ですか?OpenShiftでは可能ですか?
0
A
答えて
1
同じホスト名とパスで複数のルートを持つことはできません。そのようなルートの最初のものだけがルータに入ることになります。 @Graham
で述べたようにパスを持つルートはあなたが問題なく単一のプロジェクト内のすべての3以下に置くことができます動作します。
- example.com
- example.com/hello
- 例.com/world
これらは異なるプロトコルを持つことができます。異なるプロトコルで重複したルートを追加することはできません。
さらに、プロジェクトBをお持ちの場合は、再度example.comホストを使用することはできません。だから、以下のどれもルータに受け入れられません。
- example.com
- example.com/hello
- example.com/world
- example.com/path
他の人にあなたのドメインを使用させたくないので意味があります。
通常、httpsを公開すると、すべてのhttpトラフィックがhttpsにリダイレクトされます。 エッジ終端ルート(UI経由)を作成し、「安全でないトラフィック:リダイレクト」を選択することで、これを実現できます。許可するように設定するオプションもあります。 コマンドラインからルートを作成する場合は、さらに詳しいドキュメントとyamlの例を参照してください。OpenShift Origin: Secured routes
関連する問題
- 1. iPhoneのタッチ数を数えることは可能ですか?
- 2. Sitemeshで複数回飾ることは可能ですか?
- 3. App Engineで複数のサービスとVMまたはVMのグループを共有することは可能ですか?
- 4. JSPページ変数を与えることは可能ですか?
- 5. jQuery Cicle:ページごとに複数の要素でページを設定することは可能ですか
- 6. デバイスごとに1つの試用をすることは可能ですか?
- 7. は、ブレード周りの各ループごとに可能です。@sectionsは可能です
- 8. 複数のランチャーアクティビティを持つことは可能ですか?
- 9. 複数のJOptionPaneダイアログを持つことは可能ですか?
- 10. WinRTサービスを作成することは可能ですか
- 11. インターフェイスとドメインオブジェクトを1つのソリューションに含めることは可能ですか?wcfサービスの別のソリューションで実装することは可能ですか?
- 12. PerfinoとZipkinでWindowsサービスを監視することは可能ですか?
- 13. AirConsoleでユーザーごとの永続データを持つことは可能ですか?
- 14. angularjsで複数の条件でフィルタリングすることは可能ですか?
- 15. dijit.layout.TabContainerタブを右に揃えることは可能ですか?
- 16. 関数のクロージャにアクセスすることは可能ですか?
- 17. MVC3で実行時にルートを追加することは可能ですか?
- 18. Nginx設定:HTTPSでGzipを有効にすることは可能ですか
- 19. 角度をいくつかのルートとmvcを扱えるようにすることは可能ですか?
- 20. EditText `dots`の色を変えることは可能ですか?
- 21. 関数に変数を渡すことは可能ですか?
- 22. FuelPHPがルートの右側を許可しないことは可能ですか?
- 23. uipickerviewで複数の画像を選択することは可能ですか
- 24. MATLABで複数のピクセルをブリッジすることは可能ですか?
- 25. 複数のデバイスでオーディオチャンネルをストリーミングすることは可能ですか
- 26. 複数のCORSリソースを手動でプリフライトすることは可能ですか?
- 27. RHELでiptablesをシェフと偶数にすることは可能ですか?
- 28. ウェブサイトのサブディレクトリをドメインとすることは可能ですか?
- 29. MATLABで行列の指数関数をとることは可能ですか?
- 30. 複数レベルのネストされたルートをAngular2にすることは可能ですか
この回答は最初の段落で混乱します。同じホスト名に対してHTTPとHTTPSの両方のトラフィックを終了させることができます。 2番目のパラグラフには、彼らが求めていることが書かれています。特定のケースでは、サイト全体に対して、サイト全体に対して1つのサブURLパスに重複するサブURLパスにある場合に、同じホスト名に複数のHTTPまたはHTTPSルートを設定することもできます。 –
ありがとう!パスの使い方が良い点。答えを延長しました。 –