nginx: Горячее кеширование файлов с окончанием «?ver=2.6.5» в браузере
Как я могу добавить файлы, заканчивающиеся, например:
- .js?ver=5.3.2 или
- .?вер=2.6.5
к моей чаче политики. Я использую следующее, которое отлично работает со стандартными файлами, но не кэширует файлы, заканчивающиеся другими окончаниями:
location ~* ^.+\.(js|css|png|jpg|jpeg|gif|svg|svgz|eot|otf|woff|woff2|ttf|svg|ico|webp)$ {
add_header Cache-Control "public";
try_files $uri @fallback;
etag on;
if_modified_since exact;
#add_header Cache-Control "max-age=31536000";}