У меня два сервера EC2, на которых установлен классический балансировщик нагрузки AWS.Я пытаюсь обновить заголовки http, но изменения не проходят.В настоящее время заголовки не имеют кеширования, и я хочу настроить кеш для изображений / CSS.У меня есть все директивы, помещенные в файл htaccess, но заголовки не обновляются gettimg.
Если я получаю доступ к серверам без ELB, тогда заголовки обновляются со значениями, которые я установил в файле htaccess, поэтому ELB не позволяет обновлять заголовки,
Любое предположение, как этого можно достичь.
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/html "access plus 3 days"
ExpiresByType text/xml "access plus 1 seconds"
ExpiresByType text/plain "access plus 1 seconds"
ExpiresByType application/xml "access plus 1 seconds"
ExpiresByType application/rss+xml "access plus 1 seconds"
ExpiresByType application/json "access plus 1 seconds"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-ico "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
Header unset ETag
Header unset Pragma
Header unset Cache-Control
Header unset Last-Modified
Header append Cache-Control "max-age=604800, public"
#Header set Last-modified "Sun, 26 May 2019 10:10:10 GMT"