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

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

1
задан 30 September 2017 в 20:33
1 ответ

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

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

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

1
ответ дан 3 December 2019 в 23:25

Теги

Похожие вопросы