Re: Как отловить какой location срабатывает
sarzhan
nginx-forum на nginx.us
Пн Мар 19 16:55:40 UTC 2012
Andrey N. Oktyabrski Wrote:
-------------------------------------------------------
> On 19.03.12 19:09, sarzhan wrote:
> > Да,
> > location ~ \.php$ {
> > location ~*/comm/includes/.*\.php${
> Может быть, здесь нужен
> пробел после "~*"?
>
> > access_log /var/log/nginx/com_enter.log;
> > deny all;
> > }
> > }
> > но что то, не срабатывает.
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
у меня есть каталог comm в нем подкаталог
includes хочу запретить выполнение
скриптов(index.php, post.php) из подкаталога
includes . Но что то не выходит.
location ~ \.php$ {
location ~* /comm/includes/.*\.php$ {
deny all;
}
fastcgi_pass unix:/tmp/fastcgi_sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/home/VPS/domains/XXX.com$fastcgi_script_name;
include fastcgi_params;
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,223970,224039#msg-224039
Подробная информация о списке рассылки nginx-ru