1

PHP Web サイトの管理フォルダーを他のユーザーから保護したいと考えています。と の 2 つのファイルを作成.htaccessしまし.htpasswdたが、このフォルダーのインデックス ページに入ると、ユーザー名とパスワードを入力する必要があるダイアログが表示されません。ファイルの内容は次のとおりです。

.htpasswd ファイル:

mateo21:$1$MEqT//cb$hAVid.qmmSGFW/wDlIfQ81
ptipilou:$1$/lgP8dYa$sQNXcCP47KhP1sneRIZoO0
djfox:$1$lT7nqnsg$cVtoPfe0IgrjES7Ushmoy.
vincent:$1$h4oVHp3O$X7Ejpn.uuOhJRkT3qnw3i0

.htaccess ファイル:

AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/var/www/sec/.htpasswd"
Require valid-user

Linux ubuntu と apache を実行しています。

4

2 に答える 2

1

最初にすべてを否定する必要があります。試す:

Order Deny,Allow
Deny from all

AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/var/www/sec/.htpasswd"
Require valid-user
于 2013-08-16T21:49:22.787 に答える