Cloudflareを使用するサイト(例:http://example.com)があります。特別なもの、奇妙なページルール、奇妙な設定、無料のプランはありません。それは私のオリジンサーバ上で有効になっていても、応答は全くETagヘッダを持っていないことをCloudflareはETagヘッダーを転送しませんか?
Cache-Control:no-cache, must-revalidate
CF-RAY:2b8d0490837f2828-SJC
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=UTF-8
Date:Sun, 26 Jun 2016 01:52:05 GMT
Expires:0
Pragma:no-cache
Server:cloudflare-nginx
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:Express
お知らせ:私はhttp://example.comに行くとき
は、私がGET http://example.com要求に対してこの応答を取得します。
私がオリジンサーバーに直接行くと、 http://01.23.456.789/をGET、私はこの応答を取得:
Accept-Ranges:bytes
Cache-Control:no-cache, must-revalidate
Connection:keep-alive
Date:Sun, 26 Jun 2016 01:56:53 GMT
ETag:W/"4cf8-1558a5557a0"
Expires:0
Pragma:no-cache
X-Powered-By:Express
CloudFlareはETagヘッダを転送されない理由
は誰もが知っていますか? CloudflareをETagに転送させるにはどうすればいいですか? Cloudflareは、HTMLページであるため、GET http://example.comリクエストをデフォルトでキャッシュしません。
これは面白い問題のように見えますが、この問題をサポートするためにDATcomのサポートにメールでお問い合わせいただけますか? – mjsa
ありがとう、ありがとう。 –