Страница 1 из 1

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

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

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

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

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

Добавлено: Пн фев 21, 2011 16:52
svetogor82
спасибо буду побывать :)

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

Добавлено: Чт фев 24, 2011 11:50
sidelnikov
Как я понимаю, приведённый пример будет находить заданный текст вообще во всех адресах. А как сделать так, чтобы заданный текст блокировался только в поисковых запросах?

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

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

Добавлено: Вт мар 01, 2011 8:53
Slava
например так:
yandex\.ru\/yandsearch\?.+text\=zapros

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

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

Добавлено: Ср мар 02, 2011 19:32
sidelnikov
спасибо! :)