Como fazer com que o squid acesse os URLs referidos?

Como fazer com que o squid acesse os URLs referidos?

Tenho minha lista de permissões configurada e tudo parece estar funcionando perfeitamente. Exceto por uma coisa. Alguns sites hospedam seus ativos em algum tipo de CDN (interno ou externo). Como resultado, certos sites não carregam certos elementos, como CSS, corretamente. O mais próximo que cheguei foi isso:

acl myreferer referer_regex -i ^http://www.example.com
http_access allow myreferer

Mas isso se aplica apenas a um único site. Minha lista de permissões tem mais de 100 sites. Como posso garantir que o squid carregue os sites e todos os outros conteúdos aos quais se refere, embora não esteja presente na lista de permissões? Isso é possível?

Responder1

Você realmente deveria listar todos os sites na lista de permissões. Se você apenas permitir referenciadores, qualquer pessoa poderá clicar em um link para um site de terceiros em um site na lista de permissões e obter pelo menos o texto da página. Ou eles podem simplesmente falsificar seu referenciador e navegar para qualquer lugar na Internet. Sim, dá mais trabalho, mas se você realmente pretende bloquear as coisas com uma lista de permissões, então você realmente precisa fazer isso direito.

informação relacionada