Перейти к содержимому

Реферальная программа Мегаплана

Партнерская программа Kredov

Как закрыть доступ ко всем файлам и и папкам на сайте через файл .htaccess

#1 hnerd

hnerd
  • Пользователь
  • 284 сообщений
  • Репутация: 18
0

Отправлено 07 Ноябрь 2014 - 21:40

Здравствуйте! Подскажите, как закрыть доступ ко всем файлам и и папкам на сайте, но при этом, чтобы сам сайт открывался, а пользователь не мог увидеть например файл script.js по адресу catalog/js/script.js

 

Если я делаю deny from all, то тогда сайт не работает. Как сделать так, чтобы сайт работал и пользователь при этом не мог увидеть файлы css или js и т.д.?

 

Может есть какие-нибудь хорошие статьи на эту тему?


 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Закрыть доступ к папкам на сервере
  2. Htaccess доступ к одноименным папкам
  3. Как создать файл htaccess
  4. Как закрыть просмотр отдельного файла php в каталоге
  5. Как запретить доступ на сайт через прокси

#2 Info-Mans

Info-Mans
  • Пользователь
  • 1 177 сообщений
  • Репутация: 112

Отправлено 07 Ноябрь 2014 - 22:53

Пользователь в любом случае увидит код вашего сайта. Просто нажав CTRL+U

Так же можно увидите все стили css нажав в браузере F12

 

Почитайте тут, может что подберете для себя http://www.wmaster.ru/htaccess/


  • 1

»»» Начни изменять свою жизнь с внешнего вида «««
        Буду рад вашим комментариям на блоге!



#3 BLIK

BLIK
  • Супермодератор
  • 3 199 сообщений
  • Репутация: 635

Отправлено 07 Ноябрь 2014 - 23:52

Если Вы работаете с Wordpress то установите плагин безопасности Better WP Security  настроек там очень много  и есть функция запретить просмотр каталогов.(советую про детальные настройки плагина копнуть выдачу гугл)

 

Дополнительно так же если работаете с wordpress, и с другими движками или html сайтами, то создайте пустой файл index.html  в кодировки utf 8 без bom  и добавьте в него содержание 

<!DOCTYPE html>
<html>
<head>
</head>
<body style="background-color:#ffffff;">
</body>
</html>

И самое главное этот файлик раскидайте по папкам, например папка со стилями, киньте туда файлик этот, так же папка со скриптами туда киньте, с изображениями и.т.д. 

 

Только НЕ кидайте файл в корень сайта! А именно в папки с файлами. Этот файл нужен для того, чтоб не было возможности просмотреть какие находятся файлы в папки которую попытаются открыть, например папка со стилями, если файл будет находится в папке, то при наборе адреса папки откроется белый лист...

Но, конечно, если попытаются открыть какой либо файл по ссылки из исходного кода, то откроют, но все файлы в каталоге не просмотрят.


  • 0


#4 Info-Mans

Info-Mans
  • Пользователь
  • 1 177 сообщений
  • Репутация: 112

Отправлено 08 Ноябрь 2014 - 01:00

BLIK, теперь понятно зачем они во всех папках темы раскиданы) Спасибо! 


  • 0

»»» Начни изменять свою жизнь с внешнего вида «««
        Буду рад вашим комментариям на блоге!



#5 Ixman

Ixman
  • Пользователь PRO
  • 2 167 сообщений
  • Репутация: 438

Отправлено 08 Ноябрь 2014 - 09:49

Если вы запретите папку с css или js таким образом, то вряд ли они будут загружаться в браузер, обычно так закрывают различные системные папки, файлы в которых для своей работы использует скрипт, либо другие служебные директории


  • 0

#6 Info-Mans

Info-Mans
  • Пользователь
  • 1 177 сообщений
  • Репутация: 112

Отправлено 08 Ноябрь 2014 - 11:23

hnerd, а зачем закрывать css? 


  • 0

»»» Начни изменять свою жизнь с внешнего вида «««
        Буду рад вашим комментариям на блоге!



#7 hnerd

hnerd
    Topic Starter
  • Пользователь
  • 284 сообщений
  • Репутация: 18

Отправлено 08 Ноябрь 2014 - 21:44

BLIK, Спасибо, возьму на заметку!
 

hnerd, а зачем закрывать css?

просто от любопытных


  • 0

#8 Ixman

Ixman
  • Пользователь PRO
  • 2 167 сообщений
  • Репутация: 438

Отправлено 08 Ноябрь 2014 - 22:24

hnerd, не пытайтесь спрятать css или js ибо они загружаются в браузер и спрятать их никак не удастся 


  • 0

#9 Info-Mans

Info-Mans
  • Пользователь
  • 1 177 сообщений
  • Репутация: 112

Отправлено 09 Ноябрь 2014 - 00:16

Согласен не вижу смысла их прятать. 


  • 0

»»» Начни изменять свою жизнь с внешнего вида «««
        Буду рад вашим комментариям на блоге!



robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru