Индекс каталога HTAccess с PHP-файлами
В настоящее время я пытаюсь немного улучшить свой индекс каталога. Для этого мне уже удалось создать приличную компоновку вокруг созданной таблицы. Но теперь мне нужно также добавить некоторые сценарии.
Поскольку я наиболее знаком с PHP, я решил, что могу просто заменить
HeaderName /meta/header.shtml
с
HeaderName /meta/header.php
Но это приводит к тому, что файл вообще не включается. Я создал обходной путь для работы с PHP, добавив SSI в header.shtml
Таким образом, единственным содержимым файла является
<!--#include virtual="/meta/header.php" -->
И затем делать весь вывод HTML и сценарии PHP в header.php
, Хотя это работает именно так, как и должно, но все равно не так. Как я могу сделать так, чтобы мой PHP-файл был напрямую включен без SHTML?
1 ответ
После небольшого исследования этого вы можете установить это так:
HeaderName /path/to/header.php
ReadmeName /path/to/footer.php
AddType text/html .php
Addhandler application/x-httpd-php .php
<Directory /path/to/indexedDir>
Options Indexes
</Directory>
И это должно сделать это, никаких последствий для безопасности (из моего комментария выше).