Занялся я вопросом блокирования через squid баннеров обычных и баннеров icq
И вот, что у меня получилось (здесь я попытался просуммировать всё, что увидел в Интернете и настроил у себя:
acl nobanners src 0/0
acl banners url_regex "/usr/local/etc/squid/banners.acl"
http_access deny nobanners banners
deny_info http://your.site/empty.gif banners
acl icq-begin url_regex "/usr/local/etc/squid/icq-begin.acl"
http_access deny nobanners icq-begin
deny_info http://your.site/icq-begin.html icq-begin
acl icq-banner url_regex "/usr/local/etc/squid/icq-banner.acl"
http_access deny nobanners icq-banner
deny_info http://your.site/icq-banner.html icq-banner
/banner/
\.banner\.
/banners/
\.banners\.
banpics
us\.yimg\.com
[\./]ad[s]?[\./]
ad2\.rambler\.ru
/cgi-bin/banner
advert
adverts
banner\.linkexchange\.com
bs\.yandex\.ru/count/
hotlog\.ru/cgi-bin/hotlog/count
pics\.rbc\.ru/rbcmill/img/
top\.list\.ru/counter
spylog\.com/cn
top100-images\.rambler\.ru/top100/banner
counter\.rambler\.ru/top100\.cnt
ad*\.lbn\.ru/bb\.cgi
ad4\.bannerbank\.ru/bb\.cgi
webex\.ru/bn/tbe
ar\.atwola\.com/link/
ar\.atwola\.com/image
^http://banners\.rambler\.ru/advert/.*\.gif
^http://kulichki.rambler.ru/reklama/banners/.*\.gif
^http://www.*\.yandex\.ru/cgi-bin/banner/*
^http://www1\.reklama\.ru/cgi-bin/banner/*
^http://www\.reklama\.ru/cgi-bin/banner/*
^http://www\.reklama\.ru/cgi-bin/href/*
^http://www\.100mb\.net/images/ban/banner.*\.gif
^http://www\.bizlink\.ru/cgi-bin/irads\.cgi.*
^http://www\.linkexchange\.ru/cgi-bin/rle\.cgi
^http://www\.linkexchange\.ru/users/.*/goto\.map
^http://www\.netcq\.com/banners/banner\.gif
^http://1000\.stars\.ru/cgi-bin/1000\.cgi
3-ья строчка говорит о том, что надо заблокировать доступ к страницам, подходящим под правило banners
web\.icq\.com/welcome
а вот мой вариант icq-begin.html
<html>
<body>
<table valign="center" halign="center" width=100% height=94% vspace=0 hspace=0>
<tr><td>
<center>Администрация приветствует вас</center>
<br>
<center><b>Удачного рабочего дня</b></center>
</td></tr>
</table>
Web-страница : <a href="http://www.your.site/">http://www.your.site</a>
</body>
</html>
далее я убиваю таким же способом баннер, который icq вешает внизу окна сообщения:
вот мой icq-banner.acl
cdn\.icq\.com/client/ate/
и, наконец, мой icq-banner.html
<Vignette StoryServer 5.0 Mon Jan 05 09:33:28 2004 -->
<html>
<head>
<title>Welcome to ICQ 2000a </title>
</head>
<!-- "ICQWidth=150" "ICQHeight=55" -->
<body bgcolor="white">
<!-- Ate Windows options -->
<table width="100%" border="0">
<tr>
<td align="CENTER" valign="MIDDLE">
<!-- Icons and Banner -->
<b><a href="mailto:" target="_new">A VY ISPOL'ZUETE ICQ V RABOCHIX CELJAX ?</a><br><br>
Administracija </b>
<!-- /// Icons and Banner -->
</table>
</body>
</html>