Used server: http://75.126.120.194/iavs4x
Used server: http://75.126.120.194/iavs4x
Перечеслять все сервера - а смысл? Их там куча......
Начинаю сочинять рег. выражение ..........
И вот второй день не могу никак

Хелп, плиз !

Постоянно только такое :[server1]
name=Download73 AVAST Server
url=http://75.126.53.162/iavs4x
stats=http://75.126.53.162/cgi-bin/iavs4stats.cgi
submit=http://download0.avast.com/cgi-bin/iavsup.cgi
[server2]
name=Download74 AVAST Server
url=http://download74.avast.com/iavs4x
stats=http://download74.avast.com/cgi-bin/iavs4stats.cgi
submit=http://download0.avast.com/cgi-bin/iavsup.cgi
[server3]
name=Download75 AVAST Server
url=http://75.126.38.77/iavs4x
stats=http://75.126.38.77/cgi-bin/iavs4stats.cgi
submit=http://download0.avast.com/cgi-bin/iavsup.cgi
по этому-то я и пытаюсь рег. выражениямиЛог режика, что блокирует.
2008-10-28 11:02:26 IP: 192.168.10.16 - http://75.126.130.172/iavs4x/servers.def.vpu.stamp (pcre rule#: 1)
2008-10-28 11:02:26 IP: 192.168.10.16 - http://75.126.130.172/iavs4x/servers.def.vpu (pcre rule#: 1)
2008-10-28 11:02:27 IP: 192.168.10.16 - http://75.126.130.172/iavs4x/servers.def.stamp (pcre rule#: 1)
2008-10-28 11:02:27 IP: 192.168.10.16 - http://75.126.130.172/iavs4x/servers.def (pcre rule#: 1)
2008-10-28 11:02:28 IP: 192.168.10.16 - http://75.126.130.172/cgi-bin/iavs4stats.cgi (pcre rule#: 1)
2008-10-28 11:02:51 IP: 192.168.10.16 - http://70.85.96.90/iavs4x/servers.def.vpu.stamp (pcre rule#: 1)
2008-10-28 11:02:51 IP: 192.168.10.16 - http://70.85.96.90/iavs4x/servers.def.vpu (pcre rule#: 1)
2008-10-28 11:02:51 IP: 192.168.10.16 - http://70.85.96.90/iavs4x/servers.def.stamp (pcre rule#: 1)
2008-10-28 11:02:52 IP: 192.168.10.16 - http://70.85.96.90/iavs4x/servers.def (pcre rule#: 1)
2008-10-28 11:02:53 IP: 192.168.10.16 - http://70.85.96.90/cgi-bin/iavs4stats.cgi (pcre rule#: 1)
2008-10-28 11:03:30 IP: 192.168.10.16 - http://74.86.232.46/iavs4x/prod-av_pro.vpu.stamp (pcre rule#: 1)
2008-10-28 11:03:30 IP: 192.168.10.16 - http://74.86.232.46/iavs4x/prod-av_pro.vpu (pcre rule#: 1)
2008-10-28 11:03:32 IP: 192.168.10.16 - http://74.86.232.46/cgi-bin/iavs4stats.cgi (pcre rule#: 1)
в pcre на Avast<AVAST>
ban_dir /usr/local/rejik/banlists/avast
url http://192.168.10.150/ban/ip.html
allow_ip 192.168.10.0/255.255.255.0
<IP>
ban_dir /usr/local/rejik/banlists/ip
и дальше еще куча секций
в pcre наIP(^|\:\/\/)\d+\.\d+\.\d+\.\d+(?!\/iavs4x)
(^|\:\/\/)\d+\.\d+\.\d+\.\d+(?!\/cgi-bin/iavs4stats.cgi)
Вроде-ж все логично ........ А все равно получаем :(^|\:\/\/)\d+\.\d+\.\d+\.\d+
2008-10-28 16:30:55 IP: 192.168.10.16 - http://74.54.130.18/iavs4x/servers.def.vpu (pcre rule#: 1)
2008-10-28 16:30:55 IP: 192.168.10.16 - http://74.54.130.18/iavs4x/servers.def.stamp (pcre rule#: 1)
2008-10-28 16:30:55 IP: 192.168.10.16 - http://74.54.130.18/iavs4x/servers.def (pcre rule#: 1)
2008-10-28 16:30:57 IP: 192.168.10.16 - http://74.54.130.18/cgi-bin/iavs4stats.cgi (pcre rule#: 1)
Увы и ах, но блокирует, собакаSlava писал(а):Всё логично, секция ip у Вас срабатывает, как и раньше, по этому и блокируется.
Уберите секцию Avast, а измененные pcre правила впишите в секцию IP.
(^|\:\/\/)\d+\.\d+\.\d+\.\d+(?!\/iavs4x) - значит все ип адреса, кроме тех, за которыми идет /iavs4x
pcre
redirector.log(^|\:\/\/)\d+\.\d+\.\d+\.\d+(?!\/iavs4x)
(^|\:\/\/)\d+\.\d+\.\d+\.\d+(?!\/cgi-bin/iavs4stats.cgi)
2008-10-29 09:47:42 IP: 192.168.10.63 - http://75.126.130.170/iavs4x/servers.def.vpu.stamp (pcre rule#: 1)
2008-10-29 09:47:42 IP: 192.168.10.63 - http://75.126.130.170/iavs4x/servers.def.vpu (pcre rule#: 1)
2008-10-29 09:47:43 IP: 192.168.10.63 - http://75.126.130.170/iavs4x/servers.def.stamp (pcre rule#: 1)
2008-10-29 09:47:43 IP: 192.168.10.63 - http://75.126.130.170/iavs4x/servers.def (pcre rule#: 1)
2008-10-29 09:47:43 IP: 192.168.10.63 - http://75.126.130.170/cgi-bin/iavs4stats.cgi (pcre rule#: 1)
2008-10-29 09:57:21 IP: 192.168.10.16 - http://75.126.130.170/iavs4x/servers.def.vpu.stamp (pcre rule#: 1)
2008-10-29 09:57:21 IP: 192.168.10.16 - http://75.126.130.170/iavs4x/servers.def.vpu (pcre rule#: 1)
2008-10-29 09:57:22 IP: 192.168.10.16 - http://75.126.130.170/iavs4x/servers.def.stamp (pcre rule#: 1)
2008-10-29 09:57:22 IP: 192.168.10.16 - http://75.126.130.170/iavs4x/servers.def (pcre rule#: 1)
2008-10-29 09:57:24 IP: 192.168.10.16 - http://75.126.130.170/cgi-bin/iavs4stats.cgi (pcre rule#: 1)