Re[2]: слишком много locations
Евгений Девятых
devyatyh at gmail.com
Mon Oct 8 18:12:31 MSD 2007
Здравствуйте, AlexeyK.
Вы писали 8 октября 2007 г., 19:45:17:
> Обычно делается один обработчик на все файлы с одним или несколькими
> расширениями, вроде:
> location ~ \.php$ {
> ...
> }
> а потом уже ставятся какие-то конкретные ограничения, вроде:
> location /phpmyadmin {
> ...
> }
> если папок много - как вариант, перечислить их в регулярке и все так
> же ограничиться одним описанием location, вроде:
> location ~* /(music|pictures) {
> ...
> }
В том-то и дело что нет.
Выбирается только один, максимально совпавший location.
К примеру
location /file.php {
deny all;
}
location ~* \.php$ {
pass_to_fastcgi;
}
выбирается location ~* \.php$
--
С уважением,
Евгений mailto:devyatyh at gmail.com
More information about the nginx-ru
mailing list