Я бы хотел, чтобы на индексных страницах Apache вверху отображался баннер моей компании со ссылкой на домашнюю страницу.
Вместо того:
Index of /pub/something
показывать
[Company Banner]
Index of /pub/something
Я добавил эти строки в .htaccess
:
HeaderName HEADER.html
ReadmeName README.html
и отредактировал HEADER.html
включить баннер со ссылкой, но этот баннер отображается только для /pub
и нет /pub/dir
страниц.
Это то, что у меня сейчас есть в .htaccess:
Options +Indexes
HeaderName HEADER.html
ReadmeName README.html
Думаю, я понял.
Вы используете относительный путь к вашим HEADER.html и Readme.html. Это заставляет Apache искать файлы в любом каталоге, в котором вы находитесь.
Вместо этого строки должны (предположительно) читать что-то вроде этого:
HeaderName /pub/HEADER.html
ReadmeName /pub/README.html
(конечно, замените pub на каталог, в котором находятся файлы!)