Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   Для чего нужны пустые index.html в каждой папке? (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/dlya-chego-nuzhny-pustye-index-html-v-kazhdoj-papke-221449/)

Guest 27.09.2011 17:38

Для чего нужны пустые index.html в каждой папке?
 
Да, да, да, знаю - они нужны для того, чтобы не просматривался список всех файлов в этой папке...Но зачем так сделано? По умолчанию на сайте должен быть автоматически закрыт доступ к просмотру содержимого папок и выдаваться ошибка 403. Видел сайты где пользователи хранят файлы (доступ к которым защищен паролем с фронтэнда) в созданных ими папках, в который они сами забыли положить index.html и тогда все файлы становятся видны.Проблема также актуальна, когда сайт имеет функционал, где пользователи могут создавать свой контент, который загружается в отдельную новую папку... в которой не будет файла index.html, т.е. получается что материалы пользователя можно будет просматривать.И еще курьез... Например сайт заражается вирусом, который пишет какую-то хрень во все index.*** файлы. Просто представьте, что все индексные файлы на Вашем сайте в каждой папке сразу становятся зараженными.Поэтому, зачем оно это нужно? Можно ли организовать вывод ошибки 403? Или, может быть, в этом есть свой смысл? В Друпале, например, такого нет.


Часовой пояс GMT, время: 07:55.


© www.otvetnemail.ru - Форум вопросов и ответов.