Мне нужно отключить эту индексацию, когда я вхожу в свой корневой каталог на сервере apache2, любые подсказки?
Как отключить индексацию каталога из apache2 при переходе к корневому серверу?
Ответ 1
Если это только один каталог, который вы хотите защитить от просмотра содержимого, вы также можете просто добавить index.html или index.php, который будет отображаться всякий раз, когда кто-то просматривает этот каталог.
Ответ 2
Измените файл конфигурации apache2, который обычно находится в каталоге: "/etc/apache2/httpd.conf".
Добавьте следующее или отредактируйте, если у вас уже есть некоторые настройки для каталога веб-сервера по умолчанию (/var/www):
<Directory /var/www>
Options -Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Это приведет к отключению индексации ко всем общедоступным каталогам.
Ответ 3
Обычно делается следующим образом:
Options -Indexes
Минус означает "нет"...
Ответ 4
Убедитесь, что вы также добавили -Indexes в файлы конфигурации в каталоге с включенными сайтами (или в узлах, доступными, как это было в моем случае), они обычно находятся в каталоге "/etc/apache2/".
Ответ 5
sudo nano/etc/apache2/apache2.conf
Расположен этот раздел <Directory/var/www/>
в файле
Добавить минус к индексам (отказано)
Добавить плюс в FollowSymLinks
Результат: <Directory/var/www/> Options -Indexes +FollowSymLinks AllowOverride None Require all granted </Directory>
Работает на Распбиане
Вы получите сообщение: "У вас нет прав доступа к" Каталогу "на этом сервере".