Есть ссылка вида
http://link.link.ru/show?squareid=40881&showtype=1&output_style=2&shift_count=1&cat_id=70010&tar_id=1&sc=3&bg=7B4A29&bc=7B4A29&tc=7B4A29&tt=DDDDDD&tu=DDDDDD&th=FFFF00&bwidth=720&bheight=60&r=624268112&ref=http%3A//vitbin.net/boevik/boevik-a.htm&url=http%3A//vitbin.net/boevik/boevik-a.htm
она постоянно виснет на переадресации вида (раз за разом перезапускает загрузку - загрузка проца под 100%)
#5#~#True#~#.+&(url|go|HTML)=http(:|%3a)//#~#http://#~#False#~#True
Необходимо получение ссылки вида
http://vitbin.net/boevik/boevik-a.htm
Блин, ну ты парень замудрил!
Сам себя перехитрил, походу!
Когда стал вдумываться в твой первый пост, подумал: "парень хочет какое-то супер-правило блокировки баннеров придумать, что ли?"
:
Однако дальнейшие твои вопросы показали, что ты сам не понял, что сделал...
Объясняю: твоё правило
.+&(url|go|HTML)=http(:|%3a)// ловит баннерные ссылки типа той, которую ты сам приводишь, как проблемную. В конце этой баннерной ссылки, как часто и бывает, находится URL той странички, с которой она загружена. Это нужно баннерообменной сети, чтобы вести статистику.
Что же ты сделал? Ты вместо сайта с баннерами перенапрявляешь запрос обратно на ту самую страничку, в коде которой находится загрузка этого баннера (как я догадываюсь, это и есть как раз страничка
http://vitbin.net/boevik/boevik-a.htm ). В результате вместо баннера грузится опять эта же страничка. На ней, ясное дело, снова ссылка на этот же баннер. Эта ссылка твоим правилом опять перенаправляется на эту же страничку! И снова на ней ссылка на этот же баннер! И так до бесконечности должно было бы продолжаться, но по неясной мне причине у меня процесс повторяется только 9 раз...
Вот это уже и в самом деле мне не понятно!
Догадываюсь теперь, что ты хотел всего-лишь выполнять переадресацию, не отправляя запрос на промежуточный сайт, а сразу направляя на целевой. В таком случае правило слишком общее. У меня давно стоят такие два вместо твоего:
#5#~#True#~#^[^?]+(&|\?)(url|go)=http(:|%3a)//#~#http://#~#False#~#True
#5#~#True#~#^[^?]+/go(.(php|pl))?\?http(:|%3a)//#~#http://#~#False#~#True
Кажется, проблем они не вызывали ещё ни разу! Так что пользуйся!