Лак, кэширующий апачскую использующую основанную на адресе Стандартную аутентификацию

Можно абсолютно использовать .htaccess для ограничения доступа, но я не знаю ни о каком способе постараться не создавать эквивалентный .htpasswd файл, если Вы хотите управлять доступом через пользователей и пароли, а не добавленные в белый список IP-адреса или подобный.

Теперь, можно создать любое количество .htpasswd файлов; таким образом, если бы Вы хотели определенный для определенного каталога, который было бы легко настроить путем создания .htpasswd использования файла:

htpasswd /usr/local/etc/apache/.your_htpasswd_filename_here username_here 

затем указывая его с помощью директивы "AuthUserFile" в .htaccess файле.

0
задан 16 November 2010 в 06:19
1 ответ

Настройте Лак, чтобы отправить X-Real-IP и использовать mod_rpaf для Apache2.
IP-адрес будет установлен на X-Forwarded-For (какой лак добавляет автоволшебно),

Также отключите контент кэширования Лака с Автором Http путем добавления

if (req.http.Authorization) { 
   pass;
}

в vlc_fetch, потому что в других отношениях лишенные полномочий клиенты могли обойти автора.

3
ответ дан 4 December 2019 в 13:00
  • 1
    Спасибо; работает очарование. Однако версия mod_rpaf в Debian в настоящее время поддерживала "RPAFheader X-Real-IP", так заменяющий заголовок X-Forwarded-For и использующий это. –  thepearson 17 November 2010 в 03:54

Теги

Похожие вопросы