Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ограничения для д оступа к директории
Igor Sysoev wrote:
>
> Будет. "= /db/" озачает только "/db/". "/db/blabla/index.php" не попадает
> в этот location.
А-а, конечно. Хотя "=" здесь всё равно не сдался, судя по
ранееприведённому куску.
Вообще, было бы неплохо сделать что-то вроде ngconf_test - аналогично
pcretest.
А дальше в режиме псевдо-shell'а, можно вводить uri - и будет выводиться
список location, которые относятся к нему, выводя суммарные (merged)
настройки.
Или это быстрее сделать в самом nginx?
С одной стороны это дублирует логику из nginx, но для interactive
debugging более чем полезно. Опять же, можно снабдить AI для оптимизации
конфигурации, и прочих проверок типа lint режима.
Логику проверок uri написать несложно, но вот формат конфига nginx'а...
Быть может всё же возможно написать формальную грамматику для bison'а?
--
Sergey Skvortsov
mailto: skv@xxxxxxxxx
|