5

mod_jk と統合された Apache Tomcat サーバーがあります。制限したいディレクトリに .htaccess ファイルを作成しました。しかし、問題は、.htaccess が apache が提供するディレクトリでは機能しますが、tomcat が提供するディレクトリでは機能しないことです。

Apache ドキュメント ルートは /var/ww/html です。その下にテスト ディレクトリを作成し、正常に動作しています。

しかし、 /usr/local/src/apache-tomcat-6.0.35/webapps/examples で .htaccess を作成しましたが、機能しません。

その理由は何ですか?

4

1 に答える 1

23

.htaccessTomcat ではなく、Apache Web サーバー ファイルです。Tomcat はこれらのファイルを無視します。mod_jk を介してアプリケーションを提供する場合、JkMountマップされるものはすべて Tomcat によって提供され、.htaccess は処理されません。Tomcat ディレクトリをパスワードで保護する必要がある場合は、Tomcat でレルムを作成し、Web リソースを保護する必要があります。古いですが、まだ正確な例だと思います

于 2012-05-10T06:40:03.080 に答える