Não vou entrar em detalhes de instalação do
squid3, abra a pasta onde esta seu squid.conf no meu caso "/etc/squid3".
Com seu editor favorito, edite o arquivo "/etc/squid3/errorpage.css".
$ vim errorpage.css
Encontre no arquivo a tag #titles, troque o endereço pelo de sua imagem.
#titles {
margin-left: 15px;
padding: 10px;
padding-left: 100px;
background: url(‘http://192.168.0.1/img.jpg’) no-repeat left;
}
Como tenho o
apache instalado usei um endereço local mas pode ser qualquer imagem na web. Não vou demostrar configurações de css mas você pode definir tudo no arquivo errorpage.css como tamanho e cor de fonte, cor de fundo, espaçamentos etc.
Definindo as páginas de erro
No squid.conf coloque o caminho para as páginas de erro:
Ex: Eu uso em português
error_directory /usr/share/squid3/errors/pt-br
Editando suas páginas de erro
Caso fique incomodado com alguns textos que aparecem em inglês edite os arquivos correspondentes, primeiro faça um backup da sua pasta para o caso de queira deixar o original novamente.
$ tar cvf /usr/share/squid3/errors/pt-br.tar /usr/share/squid3/errors/pt-br
Edite as páginas ERR_ACCESS_DENIED e ERR_DNS_FAIL (principais e mais mostradas) e troque os textos que aparecem em inglês pela sua tradução ou texto personalizado.
Vejam como ficou:
Se tiver dificuldades com o html use um editor como o
bluegriffon (genérico do dreamweaver ou outro de sua preferência).