2012-01-01 5 views
3

私のサイトのcsvファイルにno-cacheを強制しようとしています。
私は、Apacheのドキュメントでは、httpd.confにこれらの行を追加しました:apache no-cache、expire

ExpiresActive On 
ExpiresDefault A0 
<FilesMatch "\.(html|csv|htm)$"> 
ExpiresDefault A0 
Header set Cache-Control "no-cache, no-store, must-revalidate, max-age=0, proxy-revalidate, no-transform" 
Header set Pragma "no-cache" 
</FilesMatch> 

しかし、私は初めてでページを取得しようとしていたとき、私はcsvファイルでこれを取得する:

Request Method:GET 
Status Code:200 OK (from cache) 

あなたは何が間違っているのか考えていますか?

ありがとうございます!

Gabi。

+0

あなたは '"今でみました"A0"の代わりに "?"また、 'Header set'で' max-age = 0'がなぜmod_expiresが満たされているのでしょうか?少なくとも "set"の代わりに 'Header append'を使うべきです – fge

+0

まだ動作しません: - "今 "を試していて、セットを追加するように変更しました: – Gabi

+0

ExpiresDefault "now" ヘッダーの追加キャッシュコントロール "no-cache、no-store、must-revalidate、max-age = 0、proxy-revalidate、no-transform" ヘッダーの追加プラグマ "no-cache" – Gabi

答えて

2

私はそれをチェックアウトし、私はDjangoのミドルウェアが

申し訳ありません..私はそれを無効にして、今それが動作.. thetがキャッシュを処理し、有効になっている見.. :)