Пожалуйста, мне нужна ваша помощь с моим сайтом (этап тестирования). У меня есть файловая система такого рода …
www (root) { school { //main project folder images //images folder uploads //user uploads folder JavaScripts //JS folder CSS // css folder includes //includes folder index.php contactus.php aboutus.php register.php } //main project folder } //www folder
как я могу запретить пользователям просматривать мою систему папок, когда они делают что-то вроде этого:
http://127.0.0.1/school/css http://127.0.0.1/school/images http://127.0.0.1/school/includes http://127.0.0.1/school/uploads http://127.0.0.1/school/javascripts
Thnaks за вашу помощь ….
См. Следующую статью о том, как отключить прямой просмотр каталогов
В частности, найдите Options Indexes
в файле .htaccess. Если этого не существует, добавьте следующую строку в ваш .htaccess:
Options -Indexes
Просмотр каталогов не должен быть доступен.
Дополнительные методы доступны в статье выше.
Вы также можете поместить пустой файл php или html index.php или index.html в каждую папку. Пользователи не смогут просматривать эти каталоги.
Создайте файл .htaccess в каталог, в который вы не хотите перемещаться по URL-адресу.
и внутри файла поместите эту строку:
Deny from all
это все .. наслаждаться ..
и для целей безопасности используйте следующие строки:
Options -Indexes