Problema de controle de cache do cabeçalho do Apache

1

Eu tenho a seguinte linha na configuração do meu apache para um site:

Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"

Parte do site gera CSVs que podem ser baixados, mas no IE, com essa linha presente na configuração do IE, apresenta o seguinte erro:

Internet Explorer cannot download admin/ from wwww.domain.com
Internet Explorer was not able to open this Internet site.  The requested site is either unavailable or cannot be found.  Please try again later.

Este é um problema conhecido com o IE e existe uma correção conhecida? Ou existe uma maneira de implementar apenas o controle de cache em determinadas páginas?

Se eu comentar essa linha, ela funcionará bem no IE.

Posso adicionar algo assim ao < cabeça > de páginas que exigem isso em vez da linha de configuração do apache?

<meta http-equiv="CACHE-CONTROL" content="NO-STORE, NO-CACHE, MUST-REVALIDATE, POST-CHECK=0, PRE-CHECK=0" />
    
por Adam Taylor 17.08.2009 / 11:47

1 resposta

1

Parece que o cabeçalho "não-cache" está causando o problema:

Você pode definir um cabeçalho "Expires"?

    
por 17.08.2009 / 11:57