異なる URL から呼び出された同じアプリケーションをロードすることは可能ですか?
さまざまな構成を試しましmod_rewrite
たが、機能しません。現在、仮想ホストを試していますが、うまくいくかどうかはわかりません。
異なる URL から呼び出された同じアプリケーションをロードすることは可能ですか?
さまざまな構成を試しましmod_rewrite
たが、機能しません。現在、仮想ホストを試していますが、うまくいくかどうかはわかりません。
あなたが mod_rewrite を使用していると言及しているので、Tomcat と Apache を前にしていると思いますか? もしそうなら、Apache をリバース プロキシとして使用してみませんか?
Apache の設定例は次のとおりです。Tomcat はポート 8080 で実行され、Tomcat の ROOT コンテキストがアプリケーションにサービスを提供すると想定されます。
NameVirtualHost *
<VirtualHost *>
ServerName url1.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
<VirtualHost *>
ServerName url2.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>