On Monday 22 March 2004 21:04, Bruno Lustosa wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi. > > I recently implemented a redirector on squid for filtering bandwidth > wasting content for some clients. Basically, clients connect to squid, > and using an external redirector, it redirects certain urls to a 1x1 > black gif file on an apache server.
I changed Squid 'denied' error pages (added random-colored background). Now all ads IFRAMEs are replaced with rainbow colored boxes. Attached below. But it does not work for <img> images, they show ip as empty boxes instead. Can you share your solution with me? squid.conf: ... acl ads_regex url_regex -i [./]banners*[./?] acl ads_regex url_regex -i [./]bannerserver[./?] acl ads_regex url_regex -i [./]bannerbank[./?] acl ads_regex url_regex -i [./]bannerfarm[./?] acl ads_regex url_regex -i \.linkexchange\.ru:*[0123456789]*/ acl ads_regex url_regex -i [./]adv[./?] acl ads_regex url_regex -i /count.*\? acl ads_regex url_regex -i /ping.*\? acl ads_regex url_regex -i [./]adserver acl ads_regex url_regex -i /phpAdsNew.*/ad.*\.php\? acl ads_regex url_regex -i /adsystem.*/ad.*\.php\? ...etc etc etc... ... http_access deny ads_regex ... errors/English/ERR_ACCESS_DENIED: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The requested URL could not be retrieved</TITLE> <SCRIPT> function paint() { var r=(50+50*Math.random()); var g=(50+50*Math.random()); var b=(50+50*Math.random()); var s='rgb('+r+'%,'+g+'%,'+b+'%)' document.body.style.cssText='background-color:'+s+';'; } </SCRIPT> </HEAD><BODY onload='paint();'> <P>Access to URL <A HREF="%U">%U</A> is denied. <P>Please contact your service provider if you feel this is incorrect. -- vda
