2016-09-02 6 views
-2

クラウドサーバー上でJava/Springを使用して複数のサブドメインを作成したいと考えています。サブドメインを作成するために特定のAPIが必要ですか?Spring/Javaを使用してプログラムでサブドメインを作成する方法は?

例:ドメイン:www.example.com

サブドメイン:www.my1.example.com

サブドメイン:www.my2.example.com

サブドメイン:www.my3.example.com

+0

達成したいこと、試したこと、失敗したことの詳細を追加してください。 – Guenther

答えて

3

春のMVCでのサブドメインについて考えることはよくある間違いですプロジェクト。サブドメインは、Apacheなどのサーバーの共通のものです。

プログラムで「サブドメイン」を作成する場合は、フィルタを使用してURLをマップする必要があります。 URL全体を解析し、これを「サブドメイン」と呼ぶカスタムフィルタを作成します。

フィルタにmy1.example.comがある場合、my1部分を抽出して/ {myXXX}/indexなどのRequestMappingに送信することがあります。 URLに表示しない場合は、 {myXXX}/indexは、これを達成するためにURLを書き換えることもできます。

関連する問題