Код: Выделить всё
Options +Indexes
Вот пример того, как привязать листинг к оформлению, а ниже - содержимое файла .htaccess в этом каталоге:
Код: Выделить всё
RewriteEngine Off
AddType "text/html; charset=windows-1251" .shtml .php
AddOutputFilter INCLUDES .shtml
Options Indexes Includes
IndexOptions Charset=windows-1251 HTMLtable NameWidth=* FancyIndexing SuppressHTMLPreamble XHTML IconsAreLinks FoldersFirst SuppressDescription
HeaderName /pdf/HEADER.shtml
ReadmeName /pdf/README.php
IndexIgnore HEADER* README*
Раздел IndexOptions позволяет установить еще несколько важных параметров:
Charset=windows-1251 - кодировка для листинга. Важно, что именно эта строка будет задавать кодировку для формируемой страницы а не Charset, установленный в файле HEADER.shtml.
HTMLtable - листинг будет заверстан в таблицу, оформлен тегами <tr>, <th>, <td>.
NameWidth=* задает ширину столбца Name по длине самого длинного имени файла.
FancyIndexing включает расширенное отображение листинга каталога
FoldersFirst выводит папки сначала.
SuppressDescription запрещает вывод обычно пустой колонки Description.