ドメインの下で動作するSpring Bootでアプリケーションを開発しています。ユーザーがparentdomain.com/adminで、ログインした後、その内容を入力して片側から親ドメインのサブフォルダを指す複数のドメインを持つWebアプリケーション
parentdomain.com
。このコンテンツは処理され、サブフォルダで一般公開されます。
parentdomain.com/user-one-content
parentdomain.com/user-two-content and so on.
私は例えば、彼のフォルダに各ユーザーのドメインをポイントする必要があります。
userone.com should be equivalent to parentdomain.com/user-one-content
ナビゲーションはuserone.comのウェブサイトに残るはずです。
userone.com/first-pageは、parentdomain.com/user-one-content/first-pageを開く必要があります。
現在、アプリケーションはPWS(Pivotal Web Services)にインストールされていますが、ルーティングシステムはこのアプローチの解決法を提供していません。複数のドメインが親のサブフォルダを指しています。
どうすればこの機能をアーカイブできますか?
推奨Webサーバーは、Tomcatのです。 おそらくApacheまたはNginxをTomcatと組み合わせることができます。しかし、それはPWSのようなサービスよりはるかに複雑な解決策に見えます。 –
次に、HandlerInterceptorを使用し、preHandleで上記のロジックに基づいてドメインとパスを変更することができます。あなたのアプリは、正しいドメインとパスに入っているかのように見えます。 – gspatel