Назад | Перейти на главную страницу

Установить заголовок для определенных типов файлов с помощью Apache2 mod_headers

Я пытаюсь использовать mod_headers, чтобы установить заголовок для определенных типов файлов. В частности, я хочу установить Access-Control-Allow-Origin к "*" для ttf файлы. Могу ли я добавить к своему VirtualHost правило, которое сделает это за меня?

Вы можете использовать <Files> тег для этого (документы), то есть:

<Files "*.ttf">
  Header set Access-Control-Allow-Origin "*"
</Files>

Это ограничит Header только файлы, заканчивающиеся на .ttf. Надеюсь это поможет!

И альтернативный вариант:

SetEnvIf Request_URI "\.ttf$" change_header
Header set Access-Control-Allow-Origin "*" env=change_header