защита 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