0

問題は、「admin」フォルダーを 1 つだけ保護したいということです。/home/my_home/public_html に配置された .htaccess でこれを使用していました。

AuthName "message"
AuthType Basic
AuthUserFile /home/my_home/.htpasswd
require valid-user

しかし、これは私のサイトをすべて保護しますが、実際には /home/my_home/public_html/admin を保護したいと考えています。エラーログに次のように表示されます:

/home/myhome/public_html/admin/.htaccess: <Directory not allowed here
4

1 に答える 1

0

.htaccess ファイルを管理フォルダーに配置する必要があります。

.htaccess ファイルにある構成ディレクティブは、.htaccess ファイルがあるディレクトリと、そのすべてのサブディレクトリに適用されます。Apache のドキュメントを参照してください

于 2013-04-23T12:14:43.347 に答える