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

Изменить индекс страницы / по умолчанию apache

Я хотел бы добавить (автоматически) некоторый PHP-код на страницу Apache по умолчанию, на которой указан каталог index.

думаю .htaccess должен позволить сделать это.

Тем не мение, php_value auto_prepend_file "full_path_to_the_include_directory/prepend.php" похоже не работает.

Кто-нибудь пытался это сделать успешно?

Вы не можете: индексы каталогов не генерируются с использованием PHP, а mod_autoindex. Вы можете либо прочитать в документации, в какой степени их можно настроить, либо создать сценарий PHP (index.php), который заменяет страницу автоматического индекса. Встроенная функция scandir() может помочь вам в этом, и есть также несколько существующих проектов индексации PHP.

Вы можете использовать HeaderName и ReadmeName директивы для включения внешнего файла в список каталогов, и это может быть файл PHP. HeaderName вставляет вывод перед список каталогов и ReadmeName вставляет вывод после список каталога.

Например:

HeaderName /include/header.php

Ссылка: