ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
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



 




Copyright © Lexa Software, 1996-2009.