1

私が管理している Web サイトでは、前面に Apache 2.0 を使用し、バックエンドに Tomcat 6 を使用しています (mod_proxy が 2 つの間の接続をプロキシしています)。

同じ VirtualHost を使用して、ボックスで実行されている phpMyAdmin アプリケーションにもアクセスできるようにしたいと考えています。したがって、たとえば、www.mywebsite.com はすべてのトラフィックを Tomcat に渡しますが、www.mywebsite.com/myadmin (明らかなセキュリティ付き) はトラフィックを phpMyAdmin に渡します。

4

1 に答える 1

1

mod_rewritemod_proxy の代わりに使用するのはどうですか?

修飾子を使用しPて、プロキシ経由で特定のリクエスト (つまり、/phpmyadmin* 以外のすべてのリクエスト) を送信できます。これは実際には内部で mod_proxy を使用します。

このようなもの(テストされていません):

 RewriteCond %{REQUEST_URI} !^/phpmyadmin
 RewriteRule ^.*$ http://tomcat/$0 [P,L]
于 2009-01-12T22:05:56.133 に答える