私は2つのウェブサイトを持っています
- www.DomainA.com
- www.DomainA. co.uk
Tomcat で Apache Web サーバーを使用しています。
www.DomainA.com からのすべての URL を www.DomainA にリダイレクトする必要があります。URLを保持し、ドメイン名のみを変更しながらco.uk。
mod_jk を使用してリクエストを tomcat に転送しています。以下は私の設定です:
ワーカー.プロパティ:
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.port=8009
httpd.conf:
<IfModule jk_module>
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
</IfModule>
<VirtualHost *:80>
JkMount /* worker1
</VirtualHost>
Tomcat server.xml:
<Host name="www.DomainA.com" appBase=""
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" reloadable="true"
docBase="/test/home">
<Logger className="org.apache.catalina.logger.SystemOutLogger"
verbosity="4" timestamp="true" />
</Context>
</Host>
<Host name="www.DomainA.co.uk" appBase=""
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" reloadable="true"
docBase="/test/home">
<Logger className="org.apache.catalina.logger.SystemOutLogger"
verbosity="4" timestamp="true" />
</Context>
</Host>
StackOverflow で見つけた多くの解決策を試しましたが、どういうわけかうまくいかないため、この質問を投稿します。
どんな助けでも大歓迎です。