Стоит в nginx обработка .js файлов и всё
работает нормально. Но стоит только
сформировать урл в виде /my.js?121212 как nginx
передаёт обработку на апач.
Никак не могу понять, что надо сделать,
что бы подобные запросы обрабатывались
nginx в любом случае?
в конфиге вот такое:
location ~*
^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar)$ {
root /home/username/data/www/site.ru;
access_log /home/httpd-logs/site.ru.access.log;
error_page 404 = @fallback;
}
Знак $ в конце регулярного выражения определяет конец строки, т.е. строка в запросе запрос /my.js соответствует регулярному выражению ибо оканчивается на js, а вот строка /my.js?121212 не соответствует ибо оканчивается на 121212.