Apache mod_proxy: отключить управление кешем в .htaccess - PullRequest
0 голосов
/ 01 октября 2019

Я использую Apache2 для обслуживания своего сайта.

Я использую следующую строку, чтобы деактивировать элемент управления кэшем для моих html-страниц в моем файле .htaccess .

ExpiresByType text/html                             "access plus 0 seconds"

Существует также NodeJS (Nuxt)Сервер работает на порту 3333 локально. К сожалению, Apache добавляет заголовок элемента управления кэшем ко всем запросам, которые я проксирую через Apache.

Вот как я настроил прокси в моем .htaccess файле

RewriteRule ^myapp/(.*) http://localhost:3333/myapp/$1 [P]

Как я могу сказать Apache не добавлять заголовок контроля кэша?

Это локальный вывод curl:

curl --head localhost:3333/myapp/
HTTP/1.1 500 TypeError
Content-Type: text/json; charset=utf-8
Content-Length: 99
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Vary: Accept-Encoding
Date: Tue, 01 Oct 2019 14:35:14 GMT
Connection: keep-alive

Как вы можете видеть, контроль кэша деактивирован. Проблема определенно исходит от Apache.

...