Задать вопрос
@sergeevpetro
Junior Developer

Как изменить max-age в cache-control?

Дано:
+ Vesta CP
+ Сервер Nginx
+ headers_module (shared) - проверил через команду httpd -t -D DUMP_MODULES

Что нужно:
Изменить max-age или вообще отключить кэширование в браузере для одного/нескольких js файлов.

Что пробовал:
1) в nginx.conf вставлял
server {
location ~* \.(?:css|js|gif|jpe?g|png)$ {
add_header Cache-Control "max-age=86400, public";
}
}

Но при сохранении выдаёт Error: nginx failed to start with new config. Странно, но в VestaCP в файле nginx.conf нет структуры server { }

2) в .htaccess писал

Header set Cache-Control "max-age=86400, public"

Без какого либо эффекта.

3) в httpd.conf писал в блоке и вне его


Header set Cache-Control "max-age=86400, public"

Также безрезультатно.

Нид хелп!
  • Вопрос задан
  • 607 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы