спасибо за подробности!
очень помогло в понимании )
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,260948,260953#msg-260953
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Добрый день,
попробуйте так:
location = /js/data/city_base.js {
include /etc/nginx/am_proxy.conf;
}
подробнее: http://nginx.org/ru/docs/http/request_processing.html
___
nginx-ru mailing list
nginx-ru@nginx.org
спасибо, работает.
правильно ли я понял что `=` обуславливает явное попадание под регулярку?
Затем nginx проверяет location’ы, заданные регулярными выражениями, в
порядке их следования в конфигурационном файле. При первом же совпадении
поиск прекращается и nginx использует совпавший location.
Добрый день.
есть nginx/1.4.4 из дебианского репозитория.
отдается статика
location ~*
\.(css|zip|tgz|gz|rar|bz2|xls|ppt|tar|wav|bmp|rtf|swf|ico|flv|txt|docx|xlsx|js)$
{
root /home/site/;
}
возникла нужда отдавать один из js файлов отдавать через прокси
uri для файла /js/data/city_base.js
все
почему абсолютный путь не имеет приоритета
Потому что приоритет имеет не путь, а качество локейшна.
Если я правильно помню, то:
Начинается с ( location /path {} ) регексп ( location ~* (.*) {} )
полное совпадение ( location = /path {} ).
надо делать по другому как то?
Да, чуть выше уже