2

サブフォルダーのindex.phpページを.htaccessで保護しようとしています。

に移動すると、保護は期待どおりに機能しexample.com/subfolder/index.phpます。しかし、私が行くとexample.com/subfolder、401エラーが発生します。

関連する.htacessコードは次のとおりです。

AuthUserFile /home/myfolder/subfolder/.htpasswd

AuthName "Please enter your password"

AuthType Basic

<files index.php>
  require valid-user
</files>

別の方法で何をする必要がありますか?

4

1 に答える 1

0

subfolder次のようなディレクトリに新しい.htaccessファイルを配置する必要があります。

AuthUserFile /home/myfolder/subfolder/.htpasswd
AuthName "Please enter your password"
AuthType Basic

require valid-user

これにより、ディレクトリ全体がパスワードで保護されます

于 2012-11-14T02:46:40.970 に答える