#apache2
#apache2
Вопрос:
При попытке использовать FileMatch для сопоставления списка типов файлов (по расширению) большую часть времени он работает так, как ожидалось, однако для некоторых файлов он не соответствует, в частности, файлам .js. В некоторых случаях к файлам .js применяется правило, а в некоторых случаях нет, что может вызвать такое поведение?
Используемый код:
<FilesMatch ".(gif|jpe?g|png|css|js|htc|xml|ico)$" >
Header unset Cache-Control
</FilesMatch>
Обратите внимание, что мы устанавливаем заголовок Cache-Control дальше в конфигурации apache.
Ответ №1:
Я решил проблему, используя LocationMatch
<LocationMatch ".(html|htm|shtml|shtm|txt|text)$" >
Header set Custom-Header1
....
</LocationMatch>