Bloquear cache no Squid

Iniciado por rodox12, 18 de Dezembro de 2006, 16:40

tópico anterior - próximo tópico

rodox12

Ai galera...to com o seguinte problema, eu estava usando o cache do squid aqui na rede da empresa, mas tem um site de onde os funcionarios tiram relatorio que nao pode ficar em cache pq ele precisa ser atualizado. Quando o cache esta ativo, os relatorios vem tudo igual... :P...pois ele esta em cache...como faco para desabilitar o cache somente para este site?

vlw...
Temos que fixar o bug #1.

arlei

rodox12,

não sei se existe uma forma mais pratica ou mesmo eficiente, mais sugiro que proceda conforme abaixo.

No squid.conf existe por default uma regra que server para informar ao Squid para não armazenar em cache conteudos com CGI, por obviamente se tratarem de conteudo dinâmico.
Citaracl QUERY urlpath_regex cgi-bin \?
cache deny QUERY

Se as linhas acima estiverem comentados, descomente-as e logo abaixo delas acrescente a seguinte regra conforme exemplo:

Citar
acl nocache urlpath_regex -i "/etc/squid/acl/nocache.acl"
cache deny nocache

Sendo que neste arquivo /etc/squid/acl/nocache.acl vc coloca um abaixo do outro os sites que vc não quer que o Squid mantenha em cache.

T+
Arlei