Hello!
On Wed, 18 Jul 2007, Alexander Simonov wrote:
1) у меня есть внутренняя часть сайта, для которой скриптом генеряться
определенные подкаталоги и для этих подкаталогов создаються .htaccess
следующего формата:
AuthUserFile /path/to/htpasswd
AuthName "user_name"
AuthType Basic
Require user user_name
Возможно ли автоматическое подключение дополнительных блоков доступа для
nginx без перезагрузки оного, или прийдеться обязательно делать kill
-HUP для nginx?
Аналога .htaccess в nginx нет, все нужно задавать в конфиге.
Конфиг перегружается по kill -HUP.
2) у нас используеться mod_security для возможности ограничения
максимального количества коннектов с одного ip , фильтрации POST для
определенных частей сайта и при повышении нагрузки ограничивать скорость
отдачи контента для пользователя. Есть ли подобные возможности?
Я в документации нашел только :
syntax: limit_conn зона число
default: нет
context: main, server, location
Директива задаёт максимальное число одновременных соединений для одной
сессии. При превышении этого числа запрос завершается кодом "Service
unavailable" (503).
Непонятно что означает "число одновременных соединений для одной
сессии". Что подразумевается под понятием сессия?
То, для чего определена зона. Если зону определить для $binary_remote_addr
- под сессией будет пониматься ip.