[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Блокировка нежелательных посетителей
Владимир55
Некоторые посетители нежелательны, а потому возникла необходимость их заблокировать с помощью .htaccess, породившая несколько вопросов.

1. Можно ли через .htaccess заблокировать посетителя по referer?

2. Блокировка через USER-AGENT.
А как узнать USER-AGENT посетителя из получаемой от браузера инфы?
Если в USER-AGENT прописано:
Цитата
Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)

То что здесь USER-AGENT?

3. Вот так можно перечислять несколько блокируемых USER-AGENTов?
Цитата
## USER-AGENT BANNING
SetEnvIfNoCase User-Agent "^AhrefsBot" bad_bot
SetEnvIfNoCase User-Agent "^SolomonoBot" bad_bot

<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>


4. Блокировка по IP.
Цитата
## USER IP BANNING
<Limit GET POST>
Order Allow,Deny
Allow from all
Deny from .iho.ru
Deny from 192.168.1.1
</Limit>

Этот пример взят из сети. Здесь блокировка домена .iho.ru. Нужна ли впереди точка?

5. Для блокировки и по USER-AGENT, и по IP, нужны две независимые записи (как в п.3 и в п.4) или нужно как-то комбинировать всё в одной?
Миша
То и другое можно подделать, если по IP ещё можно блокировать, то по user_agent только некоторых ботов.

_____________
Принимаю заказы, писать в ЛС
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.