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

Как запустить директиву Header для root только из .htaccess

У меня Apache 2.4.18 (исправлена ​​безопасность), но из-за ограничений хостинга я не могу изменять только файлы конфигурации .htaccess. mod_headers включен, и я хотел бы запустить Header директива только когда www.example.com/ осуществляется доступ (с завершающей косой чертой или без нее). LocationMatch '^/$' не допускается в .htaccess. Что теперь?

Вы могли бы это сделать (непроверено)

 Header always set CustomHeader my-value "expr=%{REQUEST_URI} =~ m#^/+$#"

Нечто подобное подробно описано в документации Apache: https://httpd.apache.org/docs/current/mod/mod_headers.html