Como evito que o Squid armazene em cache páginas HTML com o tipo MIME text / vnd.wap.wml?

1

Temos um cluster de servidores Squid na linha de frente para um site grande, e ocasionalmente recebemos relatórios de QA / usuários que algumas páginas usam tipos MIME não suportados pelo navegador (então eles serão forçados a baixar o arquivo versus navegar na página).

O problema é que essas páginas foram armazenadas em cache com o tipo MIME text / vnd.wap.wml. Para consertá-lo, eu tenho que limpá-los manualmente usando o squidclient e, em seguida, navegue até a página com um navegador normal.

Estou bastante confiante de que isso é causado por clientes BlackBerry serem os primeiros a acessar essas páginas, o que força o Squid a armazenar em cache as páginas com o tipo MIME incorreto.

Como posso evitar que essas páginas sejam armazenadas em cache?

    
por Matt Beckman 17.09.2010 / 19:32

1 resposta

1

Seria melhor adotar um dos métodos sem cache no lado do servidor ... mas você pode configurar um ACL & negar o armazenamento em cache ... ou seja,

acl NOCACHE rep_mime_type text/vnd.wap.wml
no_cache deny NOCACHE

(acho que é rep_mime_type ... pode ser req_mime_type ...)

    
por 17.09.2010 / 22:16

Tags