Я пытаюсь защитить свою установку phpmemcachedadmin. (В нем нет никакой защиты, даже системы входа в систему)
Я добавил это в файл .htaccess:
AuthName "For admins only"
AuthType Basic
AuthUserFile /var/www/phpmemcachedadmin/.htpasswd
AuthGroupFile /dev/null
require user myuser
Но не работает. Я что-то упустил? Файлы принадлежат www-data, поэтому это не может быть связано с разрешениями.
У вас есть AllowOverride all
в конфиге vhost для этого каталога? AFAIK это необходимо. Я бы также изменил пользователя на require valid-user