У меня проблема с htaccess.
Моя структура каталогов выглядит так:
/
HEADER.html
README.html
/stackoverflow/
/stackoverflow/.htaccess
.htaccess
ServerSignature Off
Options +Indexes
HeaderName /HEADER.html
IndexIgnore HEADER.html
ReadmeName /README.html
IndexIgnore /README.html
IndexOptions +FancyIndexing
AddCharset UTF-8 .txt
IndexIgnore *.xml
IndexIgnore *.php
Мой основной каталог - / stackoverflow /, когда я перехожу к этому каталогу через браузер, я включаю HEADER.html и README.html на каждом сайте / каталогах в / stackoverflow /, это прекрасно работает.
Я добавил некоторый php-код в мой HEADER.html (который находится в корневом каталоге /), я пытаюсь добавить в htaccess:
Приложение AddType / x-httpd-php .html .php .htm
Это не работает, я думаю, потому что HEADER.html находится в корне.
Если я пытаюсь добавить AddType ... в /.htaccess (а не в /stackoverflow/.htaccess), он перезаписывает мои правила /stackoverflow/.htaccess. Зачем? Как я могу добавить правило AddType к моему /stackoverflow/.htaccess в html-файл Apache для разбора как php-файл?