У меня есть один файл .js, который не может быть кеширован браузером. Из-за этого файла в моем файле конфигурации nginx есть следующее:
location ~* .(js)$ {
expires epoch; log_not_found off; access_log off;
}
Однако это ужасно: из-за одного файла все остальные файлы .js не кешируются браузером. В поддоменах есть файлы .js, которые можно кэшировать. Итак, вот что я могу сделать:
• Запретить кэширование всех моих файлов .js в моей основной общей папке и разрешить кэшировать все мои файлы во вложенных папках.
Как я могу сделать эту конфигурацию в nginx?
Спасибо.
location = /dont/cache/this.js {
expires epoch;
}
location ~* \.js$ {
expires max;
}