2017-01-16 8 views
0

私のサイトのホームページ(およびホームページのみ)をパージしようとしていますが、成功しません。 Hurl.itはヒットし続けます。さらにテストするために、私はCloudflareインターフェースを開き、キャッシュ・タブの「Purge individual files」フィールドに次の2行を追加しました。これは基本的にはホームページの手動パージです(または私が思う)Cloudflare:単一のファイルのパージが機能しません

https://example.com/

しかし、まだ同じことhttps://example.com

Cache-Control: public, max-age=86400 
Cf-Cache-Status: HIT 
Cf-Ray: 3222f7c328d90862-IAD 
Connection: keep-alive 
Content-Encoding: gzip 
Content-Type: text/html; charset=utf-8 
Date: Mon, 16 Jan 2017 16:33:12 GMT 
Expires: Tue, 17 Jan 2017 16:33:12 GMT 
Last-Modified: Mon, 16 Jan 2017 16:11:40 GMT 
Pragma: 
Server: cloudflare-nginx 
Set-Cookie: __cfduid=d936c80f83c1f69774f457a1f85937d141484584392; expires=Tue, 16-Jan-18 16:33:12 GMT; path=/; domain=.example.com; HttpOnly 
Transfer-Encoding: chunked 
Vary: Accept-Encoding 

誰でもこのようなケースである理由のアイデア?ヘッダーの中の何か?

+0

:詳細については

Respect Existing Headers Cloudflare

。カスタムルールが設定されていますか? – Jules

+0

はい、あります。今私はそれが私に邪魔しているクロムかもしれないという問題を探しています... – jberculo

+0

あなたのウェブサーバーは何を実行していますか? apache? nginx?どのバージョン?プラグマヘッダーがないようです。 –

答えて

1

ブラウザが応答をキャッシュしているようです。 Cache-Controlヘッダーが数時間に設定されていることに注意してください。 CloudflareはデフォルトでCache-Controlヘッダーをオーバーライドしますが、 "Respect Existing Headers"という機能を使用してこの動作を回避することができます。

これを利用するには、まずCloudflareダッシュボードのキャッシュタブに移動します。一度ここ

Cloudflare Caching Tab

、単にここでは「尊重既存のヘッダ」オプションを選択し、「ブラウザのキャッシュの有効期限」と表示されたオプションまでスクロールダウンします。これが設定されると、Cloudflareはキャッシュコントロールヘッダーをオーバーライドしません(たとえキャッシュコントロールヘッダーが存在しなくても)。 CloudFlareは、HTMLをキャッシュしませんデフォルトで

+0

ニース!私はすでにそれがブラウザキャッシュであることに気づいた。あなたの解決策を試してみましょう。 – jberculo

関連する問題