1

私はmod_proxyのこの構成の何が問題になっているのかを理解しようとしています(私はapacheに精通していないと言わなければなりません)。これは私のhttpd.confの内容です:

LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so

ProxyRequests Off
ProxyPreserveHost On

<Proxy *>
    Order deny,allow
    Allow from all
</Proxy>

ProxyPass / http://localhost:8080/examples
ProxyPassReverse / http://localhost:8080/examples

<Location / >
    Order allow,deny
    Allow from all
</Location>

私が必要としているのは、メインのapacheページにアクセスしたときにtomcatのサンプルアプリケーションを表示することです。つまり、http://[serverip]にアクセスするときにexamplesアプリケーションを実行します。

以前の構成で十分だと思いましたが、apacheのメインページにアクセスしようとすると、ブラウザーで次のエラーが発生します。

HTTP Status 404 - /examplesexamples/

type Status report

message /examplesexamples/

description The requested resource (/examplesexamples/) is not available.
Apache Tomcat/6.0.29

ブラウザのURLバーで、http:// [server ip]/examplesへのリダイレクトが行われたことがわかります。

それについて何か考えはありますか?

4

1 に答える 1

1

これは私のために働いた

ProxyPass /examples http://127.0.0.1:8083/examples
ProxyPassReverse /examples http://127.0.0.1:8083/examples
于 2011-09-20T08:22:41.220 に答える