Recetemente tive uma demanda pra resolver um tanto quanto curiosa. Trata-se de um site que chama uma função em java para logar em um sistema. Usando o acesso via squid (por razões de segurança) o site abria normalmente mas a tal função que apontava para um link terminado em '#' dava mensagem como concluido e não carregava o formulário. Eu atribui o problema ao modo da chamada ao link da pagina, mas não consegui convecer o desenvolvedor a mudar o sistema. Após algumas consultas coloquei no squid o seguinte código:
acl aceitos url_regex -i "/etc/squid/regras/aceitos.txt"
http_access allow aceitos
No arquivo /etc/squid/regras/aceitos.txt", coloquei o dominio em questão no seguinte formato
www.dominio.*
Onde www.dominio.* deve ser o dominio que você deseja liberar, um por linha.
Observe a opção -i. Esta opção refere-se ao case sensitive para as urls inseridas em /etc/squid/regras/aceitos.txt.
Pronto.
Ref.: http://www.deckle.co.za/squid-users-guide/Access_Control_and_Access_Control_Operators
Nenhum comentário:
Postar um comentário
Obrigado pelos comentários!