1

Tomcatからページを取得するapacheからのトラフィックを提供するWebサイトを展開しました。mod_jkコネクタを設定しましたが、すべて正常に動作しています。

たとえば、私のWebサイトのURLは http://<mywebsite.com> 、Tomcatでデプロイされたアプリケーションアプリ名テストアプリです。

問題は、閲覧するときにのみサイトを閲覧できることhttp://<mywebsite.com>/testappですが、自分のWebサイトだけを閲覧するときに、apacheにページを提供させたいのですhttp://<mywebsite.com>が、現時点では発生していません。以下は私のapachehttpd.confファイルで、testappはtomcatにデプロイされたアプリケーション名です。

JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogStampFormat "[%b %d %Y - %H:%M:%S] "
JkRequestLogFormat "%w %V %T"
JkLogLevel info

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

Alias /testapp "C:/Items/Installation Directories/Tomcat7.0/webapps/awardio/"

<Directory "C:/Items/Installation Directories/Tomcat7.0/webapps/awardio/">
    AllowOverride None
    Allow from all
</Directory>

<Location /*/WEB-INF/*>
    deny from all
</Location>

JkMount /testapp/* myworker

mod_rewriteか何かをするか、仮想ホストを構成する必要がありますか?

それはかなり緊急ですので、あなたの助けに感謝しますか?

4

1 に答える 1

0
my tomcat deployed application app name test app

デプロイされたアプリ名を に変更する必要がありますROOT。したがって、warファイルの名前を次のように変更できますROOT.war

于 2012-11-11T10:51:06.800 に答える