Я поместил этот код в файл .htaccess
папки, которую хочу защитить:
AuthName "restricted area"
AuthType Basic
AuthUserFile /home/#/#/#/#/#/.htpasswd
require valid-user
В эту же папку я поместил вот это .htpasswd
:
my:pass
Когда я перехожу по URL-адресу защищенной папки, браузер снова и снова запрашивает пароль, хотя я ввожу правильный пароль.
Я знаю, что корневой каталог, упомянутый в AuthUserFile
, в порядке, потому что я нашел его с помощью:
<?php
$dir = dirname(__FILE__);
echo "<p>Full path to a .htpasswd file in this dir: " .
$dir . "/.htpasswd" . "</p>";
?>
В чем проблема?