mod_headers и игнорирование ENV - PullRequest
0 голосов
/ 04 июля 2019

У меня есть этот код в файле htaccess:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} \.(gif|ico|jp?g|png|svg|webp|mp3|mp4|ogg|wav)$
    RewriteCond %{HTTP_REFERER} !(wp-admin)
    RewriteRule ^.*$ - [E=CACHE_MEDIA:1]
    RewriteCond %{REQUEST_URI} \.(css|js|eot|otf|ttf|woff|woff2)$
    RewriteCond %{HTTP_REFERER} !(wp-admin)
    RewriteRule ^.*$ - [E=CACHE_ASSETS:1]
</IfModule>
<IfModule mod_headers.c>
    Header set Cache-Control "max-age=31557600, public, must-revalidate" env=CACHE_MEDIA
    Header set Cache-Control "max-age=2592000, private, must-revalidate" env=CACHE_ASSETS
</IfModule>

К сожалению, для всех файлов, включая HTML, у меня есть заголовок "max-age = 2592000, private, must-revalidate" .

Что я могу сделать в этой ситуации?

...