Re: для location с регулярными выражениями важен порядок следования. срабатывает первое подошедшее.

Евгений Квазар esokolov.test at gmail.com
Wed Feb 19 07:17:06 UTC 2014


потому что 'location ~ ^index.php' - это некорректное регулярное выражение
для URI.
URI начинается с '/'


19 февраля 2014 г., 13:14 пользователь zzakirow <nginx-forum at nginx.us>написал:

> Я пробовал менять местами.
> Т.е. писал вот так:
>
> location ~ ^index.php {
>   allow all;
> }
>
> location ~\.php$ {
>   deny all;
> }
>
>
> И все равно все php файлы не доступны и 403 ошибка.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,247713,247715#msg-247715
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru




-- 

--
Соколов Евгений
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20140219/8ad702cb/attachment.html>


Подробная информация о списке рассылки nginx-ru