Options -Indexes для всех по умолчанию

Garin33
На сайте с 31.08.2009
Offline
169
891

Добрый вечер серч!

Есть VPS на Дебиане, сегодня заметил, что у всех сайтов не отключен показ листинга дирректорий, особенно этим страдает WP.

Добавил в конфиг апача для каждого домена параметр "Options -Indexes", теперь файлы в папках не показываются.

Можно ли где-то указать, чтобы листинг был запрещен для всех папок по умолчанию? То есть руками чтобы я не дописывал для каждого нового домена "Options -Indexes".

Потому что Drupal - это круто.
[umka]
На сайте с 25.05.2008
Offline
456
#1

Можно. В httpd.conf.

Лог в помощь!
Garin33
На сайте с 31.08.2009
Offline
169
#2

В каком файле - я в курсе, мне бы подробнее какое место искать в этом большом конфиге.

LM
На сайте с 18.10.2009
Offline
117
#3

Например, так:

<Directory /var/www/*/data/www/*>

Options -Indexes

</Directory>

В дебиане можно в /etc/apache2/secure.conf

M
На сайте с 01.12.2009
Offline
235
#4
Garin33:
В каком файле - я в курсе, мне бы подробнее какое место искать в этом большом конфиге.

Подробнее 10 wmz установлю и покажу где

Администратор Linux,Freebsd. построения крупных проектов.
[umka]
На сайте с 25.05.2008
Offline
456
#5

Ну там в нём наверняка уже есть блок типа

<Directory "/bla/bla/bla">
</Directory>

в котором и включается этот Options Indexes.

Просто поищите по слову "Options".

Garin33
На сайте с 31.08.2009
Offline
169
#6

LinuxMan, [umka] спасибо!

Заработало.

Несколько вариантов, каждый из которых работает:

1. Добавить для каждого сайта в конфиг /etc/apache2/apache2.conf

<Directory /var/www/.../data/www/....ru>
.......
.......
Options -Indexes
</Directory>

2. Добавить в файл /etc/apache2/httpd.conf (у меня он по умолчанию пустой) строку

Options -Indexes

3. Добавить в файл /etc/apache2/conf.d/secure.conf


<Directory /var/www/*/data/www/*>
Options -Indexes
</Directory>

Возможно кому-то пригодится.

iHead
На сайте с 25.04.2008
Offline
137
#7

mod_autoindex нужен настолько редко, что лучше его вообще не собирать при сборке апача (ну, или не подключать через LoadModule).

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий