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

Индекс каталога 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?

После небольшого исследования вы можете установить это так:

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>

И это должно сделать это, никаких последствий для безопасности (из моего комментария выше).