защита cacti
Igor Sysoev
is at rambler-co.ru
Thu May 19 16:27:32 MSD 2005
On Thu, 19 May 2005, Denis Shaposhnikov wrote:
>>>>>> "Igor" == Igor Sysoev <is at rambler-co.ru> writes:
>
> Igor> Один из location'ов лишний. Я бы оставил без регулярного
> Igor> выражения.
>
> Igor> -----------
> Igor> location = /cacti/ {
> Igor> proxy_pass http://cacti.cacti.vlink.ru/cacti/;
> Igor> }
>
> Igor> location ~ ^/cacti/[^/]+\.php {
> Igor> proxy_pass http://cacti.cacti.vlink.ru/;
> Igor> }
> Igor> -----------
>
> Но в этом случае, появится доступ к, например,
> /cacti/include/config.php ? А это нельзя. Или я ошибаюсь? Мне нужно,
> что бы из каталога /cacti/ обрабатывались только *.php и только из
> этого каталога. Другие каталоги, находящиеся внутри /cacti/ не должны
> быть доступны по умолчанию.
А ошибся - не заметил "=" в "location = /cacti/".
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list