rejik блокирование поисковых запросов

Обсуждение программы редиректора
Ответить
svetogor82
Сообщения: 17
Зарегистрирован: Пн июн 07, 2010 9:47

rejik блокирование поисковых запросов

Сообщение svetogor82 »

Доброе время суток
можно ли в rejik блокировать к примеру такие запросы
http://www.google.ru/#hl=ru&lr=lang_ru& ... 3547cb3409
что бы когда пользователь пытался найти прокси сервера его блокировало

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: rejik блокирование поисковых запросов

Сообщение Slava »

При помощи регулярных выражений можно описать подобное.
Простой пример навскидку: \&q\=web\+proxy

svetogor82
Сообщения: 17
Зарегистрирован: Пн июн 07, 2010 9:47

Re: rejik блокирование поисковых запросов

Сообщение svetogor82 »

спасибо буду побывать :)

sidelnikov
Сообщения: 5
Зарегистрирован: Ср дек 15, 2010 1:26
Откуда: Вологда
Контактная информация:

Re: rejik блокирование поисковых запросов

Сообщение sidelnikov »

Как я понимаю, приведённый пример будет находить заданный текст вообще во всех адресах. А как сделать так, чтобы заданный текст блокировался только в поисковых запросах?

поисковые запросы к основным поисковикам выглядят так:
т.е. в правиле должно быть что-то вроде этого: в строке есть "search?" и "porno"
только вот как это на pcre написать не знаю.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: rejik блокирование поисковых запросов

Сообщение Slava »

например так:
yandex\.ru\/yandsearch\?.+text\=zapros

точки и некоторые другие символы, экранируете слешем (\.)
.+ - любая ненулевая последовательность символов.
Получается, что под правило подпадает урл, где есть yandex.ru/yandsearch? ненулевая последовательность любых символов и text=zapros

sidelnikov
Сообщения: 5
Зарегистрирован: Ср дек 15, 2010 1:26
Откуда: Вологда
Контактная информация:

Re: rejik блокирование поисковых запросов

Сообщение sidelnikov »

спасибо! :)

Ответить