Personalizar páginas de erro no Squid

Publicado por Alexandre Magno Prado Machado em 07/01/2008

[ Hits: 23.629 ]

Blog: http://powerevolution.blogspot.com

 


Personalizar páginas de erro no Squid



Criar páginas personalizadas do Squid pode ser muito útil, para saber em qual regra a página está sendo bloqueada, por exemplo:

acl porno url_regex -i "/etc/squid/arq-acl/porno"
http_access deny porno

acl jogos dstdomain "/etc/squid/arq-acl/jogos"
http_access deny jogos

Podemos criar uma página de erro para cada uma dessas acls, como disse assim fica mais fácil saber em qual regra o a página está sendo bloqueada, por exemplo quando uma página for bloqueada pela acl pornô, você pode fazer assim:

deny_info pagina_para_erro pornográfico acl

deny_info /etc/squid/paginas/index.htm porno

Ou para um endereço na web:

deny_info http://www.google.com.br porno

E, para jogos, a mesma coisa, só que, é claro, em páginas diferentes.

Sendo assim você irá saber qual acl bloqueou tal página.

Outras dicas deste autor

Transferindo arquivos do Windows para Linux

Relatórios de monitoramento Sarg - limitando dias armazenados

Leitura recomendada

Acessando Banco do Brasil no Debian 6 Squeeze

Grupo de estudos para LPI 1, 2 e 3 no Facebook

Instalando ou atualizando o plugin Flash no Chromium - Debian/Ubuntu

Baixando conteúdo de alguns sites usando wget

Instalando Squid 2.6 + patch ZPH no Debian Etch

  

Comentários
[1] Comentário enviado por viniciuspedra em 18/09/2011 - 22:41h

parabéns pela dica!!!
porém para mim no firefox aparece sempre o seguinte erro:

Redirecionamento incorreto

O Firefox detectou que o pedido para este endereço nunca será concluído devido à forma que o servidor o está redirecionando.
* Este problema algumas vezes pode ser causado pela desativação ou bloqueio de cookies.

Isso está acontecendo depois que implementei com a dica

Sabe me dizer o pq?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts