Можно ли принудительно войти в систему в зависимости от IP-адреса? - PullRequest
2 голосов
/ 07 октября 2009

Я пытаюсь удержать ботов от просмотра моих страниц. Поэтому я хочу принудительно войти в систему со всех IP-адресов, которые не входят в топ-4 поисковых систем. Возможно ли это?

Ответы [ 3 ]

4 голосов
/ 07 октября 2009

Рассматривали ли вы использование файла robots.txt , чтобы минимизировать нежелательный трафик от автоматизированных инструментов паутинга?

Вы можете иметь несколько строк Disallow для каждого пользовательского агента (т. Е. Для каждого паука). Вот пример более длинного файла robots.txt:

User-agent: *
Disallow: /images/
Disallow: /cgi-bin/

User-agent: Googlebot-Image
Disallow: / 

Вот пример, который запрещает все , кроме google

User-agent: *
Disallow: /

User-agent: Googlebot
allow: / 

Слово предупреждения: Этот метод не гарантирует прекращения доступа запрещенных агентов к вашему сайту, он просто запрашивает их стандартным способом, понятным большинству этих инструментов.

0 голосов
/ 07 октября 2009

если вы хотите принудительный вход для всех, кроме 4 ведущих поисковых систем, вы можете попросить войти у всех, кроме 4 лучших поисковых систем, или автоматически войти в систему

0 голосов
/ 07 октября 2009

Да. Вы можете принудительно войти в систему для всех ваших страниц, за исключением нескольких IP-адресов. Это зависит от того, какой веб-сервер вы используете и какой тип контроля доступа разрешен?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...