У меня есть localhost / mySite / logs как защищенный паролем, и он работает с использованием .htaccess и .htpasswd, но, кроме того, я бы хотел, чтобы localhost / mySite не отображал содержимое каталога. Я попытался сделать это в /etc/apache2/apache2/apache2.conf: <Directory "/www/var/mySite">
Options -Indexes
</Directory> В настоящее время у меня это в / etc / apache2 / sites-available / default:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Я могу обойти это, поставив пустой индекс .html в / var / www / mySite, но каким образом используется опция -Indexes? (Я получил от кого-то еще, что по умолчанию все файлы в / var / www игнорируют файл .htaccess, поэтому я изменил AllowOverride None to All в / etc / apache2 / sites-available / default)
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
[...]
</Directory>
удалите индексы, и я думаю, что вы решили свою проблему.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
[...]
</Directory>
удалите индексы, и я думаю, что вы решили свою проблему.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
[...]
</Directory>
удалите индексы, и я думаю, что вы решили свою проблему.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
[...]
</Directory>
удалите индексы, и я думаю, что вы решили свою проблему.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
& lt; Directory / var / www / & gt; Параметры индексов FollowSymLinks MultiViews [...] & lt; / Directory & gt;
удалить индексы, и я думаю, что вы решили свою проблему.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
& lt; Directory / var / www / & gt; Параметры индексов FollowSymLinks MultiViews [...] & lt; / Directory & gt;
удалить индексы, и я думаю, что вы решили свою проблему.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
& lt; Directory / var / www / & gt; Параметры индексов FollowSymLinks MultiViews [...] & lt; / Directory & gt;
удалить индексы, и я думаю, что вы решили свою проблему.
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.
В / etc / apache2 / sites-available / default, где-то там вы попадете:
& lt; Directory / var / www / & gt; Параметры индексов FollowSymLinks MultiViews [...] & lt; / Directory & gt;
удалить индексы, и я думаю, что вы решили свою проблему.
Forbidden У вас нет разрешения на доступ / mySite / на этом сервере.
, но я также не мог получить доступ к `mySite / logs с правильным именем пользователя и паролем , Я получил ту же ошибку.
– user12657
27 March 2011 в 18:04
Мое грязное решение заключается в создании пустого файла index.html в каждом таком каталоге.