слишком много locations

Евгений Девятых devyatyh at gmail.com
Mon Oct 8 16:56:19 MSD 2007


Здравствуйте
Вот какой вопрос у меня возник.
Имеется nginx+fastcgi php.

Я правильно понимаю что чтобы мне поиметь папку(и) на сервере
открытую только для определнных ip-шников (allow <ip>; deny all;)
и чтобы в ней ещё php-шки на fastcgi передавались.
нужно.
1. location /folder/ {
   allow <ip>;
   deny all;
}
чтобы статику из ней открыть только тому кому надо

2. location ~* ^/folder/.+\.php$ {
   allow <ip>;
   deny all;
   fastcgi_pass <to_fascgi>
}
чтобы php-шки открыть тому кому надо
?
Нельзя ли как-то элегантней этот вопрос решить?
p.s.
все примеры условны




-- 
С уважением,
 Евгений                          mailto:devyatyh at gmail.com






More information about the nginx-ru mailing list