Luís,

Adorei essa idéia.
Acabei de resolver um problema que um cliente uma vez me pediu que não 
tive solução.
Esse tipo de tratamento é feito no Websphere da IBM que é muito mais 
complexo que um proxy, enfim, essa diretiva não aceita exibir arquivos 
html num diretório com htmls normalmente?

Exemplo:

acl audio urlpath_regex -i "/etc/squid/listas/audio.ext"

deny_info /etc/squid/www/negados_audio.html audio

Será que dá certo?

-- 
Um abraço,

Flávio Roberto
Consultor Especializado em Software Livre
Certificado LPIC-I



Luis Fernando C. Talora escreveu:

>Caro Diogo,
>
>Você não deve usar dessa forma. A imagem em questão precisa estar em um
>servidor web. Você poderia, por exemplo, instalar o Apache no mesmo servidor
>em que o Squid se encontra. Assim, você pode apontar para
>http://seuservidor/politica.gif. Eu, aqui na empresa, fiz algo mais
>interessante: usei a opção "deny_info" do Squid para redirecionar o usuário
>para uma página padrão, escrita em ASP (poderia ser PHP também) que hospedei
>no servidor da minha Intranet. O redirecionamente passa como parâmetro a
>categoria que bloqueou o acesso (pornografia, chat, download, etc.).
>
>===================================================================
># ACLs
>acl porno url_regex -i "/etc/squid/listas/porno.url"
>acl openproxy url_regex -i "/etc/squid/listas/openproxy.url"
>
>acl compact urlpath_regex -i "/etc/squid/listas/compact.ext"
>acl exec urlpath_regex -i "/etc/squid/listas/exec.ext"
>acl video urlpath_regex -i "/etc/squid/listas/video.ext"
>acl audio urlpath_regex -i "/etc/squid/listas/audio.ext"
>acl docs urlpath_regex -i "/etc/squid/listas/docs.ext"
>
># REDIRECIONAMENTOS
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=porno&url=%s porno
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=openproxy&url=%s
>openproxy
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=compact&url=%s
>compact
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=exec&url=%s exec
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=video&url=%s video
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=audio&url=%s audio
>deny_info
>http://intranet.meudominio.com.br/proxy/default.asp?cat=docs&url=%s docs
>===================================================================
>
>Passando a categoria ("cat") como parâmetro, é possível fazer um tratamento
>no código ASP (ou PHP) para exebir uma mensagem de erro mais completa. Por
>exemplo: se o usuário tenta acessar "www.playboy.com.br" (cat=porno), então
>o usuário aqui recebe o seguinte erro:
>
>========================================
>Erro! Você tentou acessar um endereço bloqueado pela(s) seguinte(s)
>categoria(s): 
>
>Sites de conteúdo erótico/pornográfico
>
>Endereço: http://www.playboy.com.br/ 
>========================================
>
>Assim, fica mais fácil de o usuário compreender o que houve e, ao mesmo
>tempo, caso um site legítimo seja bolqueado por engano, fica mais fácil
>descobrir onde está o erro.
>
>Espero que isso ajude!
>
>[]´s
>
>Luís Talora
>
>
>
>________________________________
>
>       De: [email protected] [mailto:[EMAIL PROTECTED]
>Em nome de Diogo L. V. G. Rubert
>       Enviada em: quarta-feira, 18 de janeiro de 2006 16:48
>       Para: [email protected]
>       Assunto: Re: [squid-br] Edit ERR_ACCESS_DENIED
>       
>       
>       Cara, no meu caso, tenho o apache rodando no meu servidor, então
>coloquei as imagens no diretório /var/www e no HTML do arquivo de erro do
>squid coloquei as imagens com o endereço do meu servidor que no caso é: <img
>src=MailScanner detectou uma possivel tentativa de fraude de "192.168.0.100"
>http://192.168.0.100/politica.jpg <http://192.168.0.100/politica.jpg> >
>        
>       Por outro lado, vc pode tentar configurar os arquivos da seguinte
>forma:
>       <img src=file:///usr/share/squid/errors/Portuguese/politica.jpg> 
>       Porém não testei esta segunda forma, e não tenho certeza que vá
>funcionar.
>        
>       Abraços,
>       
>       Diogo L. V. G. Rubert
>       
>
>               ----- Original Message ----- 
>               From: Jose Carlos Oliveira <mailto:[EMAIL PROTECTED]>
>
>               To: [email protected] 
>               Sent: Wednesday, January 18, 2006 3:04 PM
>               Subject: [squid-br] Edit ERR_ACCESS_DENIED
>
>               Ola Lista,
>               
>               Desejo a todos muito sucesso neste ano que inicia-se.
>               
>               Gostaria de saber quais de voces conseguiram edit a pagina
>ERR_ACCESS_DENIED
>               e colocar imagens, como por exemplo; Logomarca, Textos
>animados.
>               
>               Consegui ate formatar legal a pagina mas as imagens não
>aparece estão em
>               png, mas não aparecem quando abre a pagina.
>               
>               Alguem poderia me dar uma luz neste sentido.
>               
>               Um abraço a todo,
>               
>               Jose Carlos Oliveira
>               Coordenador de TI
>               Prefeitura Municipal de Jandira
>               +55 11 4619 8246
>               MSN   : [EMAIL PROTECTED]
>               SKIPE : sepjcarlos
>               ICQ: 9369644
>               
>               "Este documento é confidencial e de uso exclusivo da
>Prefeitura Municipal de
>               Jandira- PMJ, sendo estritamente proibida sua distribuição,
>retransmissão ou
>               divulgação, sem a devida permissão. Caso o receptor desta
>mensagem não seja
>               o real destinatário, solicitamos que entre em contato com o
>remetente, o
>               mais breve possível, para assegurar que esta mensagem seja
>devidamente
>               entregue ao destinatário."
>               
>               Antes de imprimir, pense em sua responsabilidade e
>compromisso com o MEIO
>               AMBIENTE 
>               
>               
>               
>                     
>               
>                     
>                           
>               _______________________________________________________ 
>               Yahoo! doce lar. Faça do Yahoo! sua homepage. 
>               http://br.yahoo.com/homepageset.html 
>               
>               
>               
>               Enviar mensagem: [email protected] 
>               Assinar:  [EMAIL PROTECTED] 
>               Cancelar assinatura:
>[EMAIL PROTECTED] 
>               Proprietário da lista:  [EMAIL PROTECTED]
>               
>               http://www.penguintech.com.br Penguin Tech - Solucoes LINUX.
>
>               
>               
>               
>               
>               
>               Yahoo! Grupos, um serviço oferecido por:        
>                               PUBLICIDADE
>               var lrec_target="_blank";var lrec_URL=new Array();
>lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1
>588051/D=brclubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=0/id=flashu
>rl/SIG=16ea5dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157
>&LID=293453&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell
>.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs"; var
>lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_e
>ne13_dhs_dim1100n.swf?clickTAG=javascript:LRECopenWindow(1)"; var
>lrec_altURL="http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1
>588051/D=brclubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=1/id=altimg
>/SIG=16ea5dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157&L
>ID=293453&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.c
>om/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs"; var
>lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_ene1
>3_dhs_dim1100n.gif"; var lrec_width=300;var lrec_height=250; 
>       
><http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1588051/D=brc
>lubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=2/id=noscript/SIG=16ea5
>dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157&LID=293453&;
>DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.com/content
>/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs> 
>                       
>               
>________________________________
>
>               Links do Yahoo! Grupos
>               
>
>               *       Para visitar o site do seu grupo na web, acesse:
>                       http://br.groups.yahoo.com/group/squid-br/
>                         
>               *       Para sair deste grupo, envie um e-mail para:
>                       [EMAIL PROTECTED]
><mailto:[EMAIL PROTECTED]> 
>                         
>               *       O uso que você faz do Yahoo! Grupos está sujeito aos
>Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 
>
>
>
>
>Enviar mensagem: [email protected] 
>Assinar:  [EMAIL PROTECTED] 
>Cancelar assinatura:  [EMAIL PROTECTED] 
>Proprietário da lista:  [EMAIL PROTECTED]
>
>http://www.penguintech.com.br Penguin Tech - Solucoes LINUX. 
>
> 
>Links do Yahoo! Grupos
>
>
>
>
> 
>
>
>
>
>  
>




Enviar mensagem: [email protected] 
Assinar:  [EMAIL PROTECTED] 
Cancelar assinatura:  [EMAIL PROTECTED] 
Proprietário da lista:  [EMAIL PROTECTED]

http://www.penguintech.com.br Penguin Tech - Solucoes LINUX. 

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/squid-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a