как заблокировать (запретить) доступ к сайту через файл .htaccess и файл hosts
[size=10]как заблокировать (запретить) доступ к сайту через файл .htaccess и файл hosts
Рассмотрим ситуацию с двух сторон .
1. Доступ на свой сайт мы запрещаем какому то злодею
С помощью файла .htaccess блокируем доступ нежелательному объекту по айпишнику. Для этого нужно знать его ip-адрес. Так же можно забанить по маске. Одна маленькая деталь – если провайдер не крупный или ip-адрес динамический (типа МТС, киевстар, пиплнет иже с ними) на них может гроздьями висеть куча юзеров. Естественно всем им доступ обрежется, поэтому данная мера целесообразна как временная в пик активности спамера, тролля или другой разновидности мудака. Потом возвращаем все обратно и доступ открываем.
Итак способ номер один файл .htaccess
в корне сайта или папки добавляем данные об ip-адресе в в файл .htaccess в директиву Deny from. Вместо нулей пишем вражеский айпишник. ……………………… Order Allow,Deny Allow from all Deny from 000.000.000.000
000.000.000.000- это ip адрес злодейского компьютера, которому собственно доступ и режется. Можно в директиву заносить доменные имена. В директиве Deny можно перечислить ip адреса или доменные имена которые запрещаем (точнее переходы с которых запрещаем). Директиву Allow лучше не трогаем вообще, это разрешающая директива, она разрешает все кроме того что записано ниже в Deny. Поэтому если нужно заблочить одного юзера с одного айпишника, то Order Deny,Allow Deny from all Allow from (ай пи адрес злодея)
Способ номер два Зайдите в панель управления хостингом и занесите в черный список нужный айпишник. Это стандартная процедура блокировки спамеров, найдите черный список и туда закиньте.
Вариант два – запретить, заблокировать доступ к сайту с компьютера. То есть от обратного – на компьютере запрещаем доступ к злодейскому сайту
Есть такой файл hosts в папке etc. Полный путь C:\Windows\system32\drivers\etc\hosts Или etc/hosts Чтоб не лазить и не мудрить с доступом делаем проще нажимаем "Пуск" - "Выполнить" и вставляем туда путь: Quote \WINDOWS\system32\drivers\etc открывается папка etc, в которой и лежит нужный нам файл hosts. Его открываем правой мышью – открыть с помощью – блокнот в блокноте видим запись 127.0.0.1 localhost Под этой надписью перечисляем все сайты, доступ к которым нужно закрыть. Например это может выглядеть так 127.0.0.1 localhost 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ru 127.0.0.1 плохой сайт3 127.0.0.1 плохой сайт4 127.0.0.1 плохой сайт4Как создать скриншот? | Как создать лог файл HijackThis? Причины, по которым может тормозить компьютер | Правила сайта!