обьясните новичку banner.urls и banner.pcre

Обсуждение распределенного бан-листа
Slayeruga
Сообщения: 37
Зарегистрирован: Ср июн 25, 2008 9:18
Откуда: Челяб. обл., г. Златоуст
Контактная информация:

Сообщение Slayeruga »

При детальном изучении banner.urls наткнулся на такие строки, которые пронумеровал для удобства:

1. static.torrents.ru/00
2. static.torrents.ru/001
3. static.torrents.ru/001/*
4. static.torrents.ru/002
5. static.torrents.ru/002/it/1
6. static.torrents.ru/002/it/1/1.ipg
7. static.torrents.ru/002/it/5/1.swf
8. static.torrents.ru/002/nikita

Банеры на torrents.ru, попадающие под первое правило, на сайте вообще не попадаются.
Второе правило нормальное, а третье вообще не будет работать, т.к. знак "*" не обрабатывается в urls.
Четвертое правило перекрывает все оставшиеся правила, т.е правила 5,6,7,8 в urls лишние и тратят системные ресурсы..

Что же делать с ненужными правилами? Ведь фейковых правил полно в urls

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

Сообщение Slava »

Slayeruga писал(а): Что же делать с ненужными правилами? Ведь фейковых правил полно в urls
Добавьте такие правила в DBL, с ответом "нет".

Slayeruga
Сообщения: 37
Зарегистрирован: Ср июн 25, 2008 9:18
Откуда: Челяб. обл., г. Златоуст
Контактная информация:

Сообщение Slayeruga »

Хотел спросить бывалых Банерорезов :)

Админы сайтов overclockers.ru и rbc.ru всячески ведут борьбу с банерорезками. На этих сайтах постоянно обновляются банеры и уже надоело вносить каждый банер в banner.urls.
Например сайт overclockers.ru. Все новые банеры имеют такой путь:

http://www.overclockers.ru/images/081216_xpert.gif
http://www.overclockers.ru/images/Palit ... GTX260.jpg
http://www.overclockers.ru/images/shanuar-logo-g-2.gif

а номальные картинки в новостях:

http://overclockers.ru/images/news/2008 ... ocz_01.jpg
http://overclockers.ru/images/news/2008 ... ate_01.jpg

т.е. все картинки, находящиеся в корне папки images являются банерами, а картинки во воложеных папках /images/news/ и т.д. являются полезными..

Возможно ли силами pcre прописать одно правило, чтобы запретить картинки в корне папки image, а вложеные папки пропускало? Возможно придется поиграться с опцией reverse.

Таких сайтов становится с каждым днем все больше..
Если долго отвечать, то подтолкните в нужную сторону для решения вопроса.

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

Сообщение Slava »

не идеально, но для приведенных примеров должно работать:
overclockers\.ru\/images\/[\w\d\.\-]+$
Slayeruga писал(а):Хотел спросить бывалых Банерорезов :)

Админы сайтов overclockers.ru и rbc.ru всячески ведут борьбу с банерорезками. На этих сайтах постоянно обновляются банеры и уже надоело вносить каждый банер в banner.urls.
Например сайт overclockers.ru. Все новые банеры имеют такой путь:

http://www.overclockers.ru/images/081216_xpert.gif
http://www.overclockers.ru/images/Palit ... GTX260.jpg
http://www.overclockers.ru/images/shanuar-logo-g-2.gif

а номальные картинки в новостях:

http://overclockers.ru/images/news/2008 ... ocz_01.jpg
http://overclockers.ru/images/news/2008 ... ate_01.jpg

т.е. все картинки, находящиеся в корне папки images являются банерами, а картинки во воложеных папках /images/news/ и т.д. являются полезными..

Возможно ли силами pcre прописать одно правило, чтобы запретить картинки в корне папки image, а вложеные папки пропускало? Возможно придется поиграться с опцией reverse.

Таких сайтов становится с каждым днем все больше..
Если долго отвечать, то подтолкните в нужную сторону для решения вопроса.

Ответить