Не могу настроить PCRE как хочется

Обсуждение программы редиректора
Ответить
Serg
Сообщения: 45
Зарегистрирован: Пт окт 22, 2004 12:55

Не могу настроить PCRE как хочется

Сообщение Serg »

Привет!
хотелось бы настроить porno
чтобы блокировать все сайты с "XXX" в имени домена но не во всем URL
примеры
http://www.gks.ru/scripts/free/1c.exe?X ... .1/040261R - не надо блокировать
www.xxxonfire.com - надо блокировать

обкатал в перле получилось
если две буквы в домене
/xxx.*\....\//
если три буквы в домене
/xxx.*\...\//
подставил в rejik
xxx.*\....\/
xxx.*\...\/
попадают оба URL в porno :(
что не так? плиз!! :)
swoop

Goblin Shi'k L'Grubbr
Сообщения: 49
Зарегистрирован: Ср окт 20, 2004 12:50
Контактная информация:

Re: Не могу настроить PCRE как хочется

Сообщение Goblin Shi'k L'Grubbr »

Serg писал(а): xxx.*\....\/
xxx.*\...\/
"." -- любой символ, "*" -- появление предыдущего символа 0 и более раз.
"\." -- просто точка, "\/" -- просто слэш.

Получается: "ххх" потом сколько угодно чего угодно до точки и трех/двух любых символов перед "/"
"xxx" + (onfire) + "." + (com) + "/" -- первое правило
"XXX" + (03F.1.1) + "." + (1.1) + "/" -- первое правило

Кажется так.

В данном случае лучше прописать www.xxxonfire.com в urls. "ХХХ" -- довольно часто встречается в "порядочных" сайтах. Проще потом проанализировать access.log "grep xxx <access.log" и посмотреть что получится.

Либо сразу поместить www.gks.ru в allow_urls

Serg
Сообщения: 45
Зарегистрирован: Пт окт 22, 2004 12:55

Re: Не могу настроить PCRE как хочется

Сообщение Serg »

Goblin Shi'k L'Grubbr писал(а):
Либо сразу поместить www.gks.ru в allow_urls
Спасибо!!! :)
Про allow_urls я и забыл! :(
swoop

Ответить