私はW3TCを使用してWordpressでCloudFrontを実装しました。しかし、私のイメージのどれもがCDNを使用していません。 Pingdomのレポートをチェックすると、CloudFrontが私のウェブサイトにリダイレクトするリダイレクションがあることがわかりました。CloudFront + CloudFlare + Wordpressの302リダイレクト
Remove the following redirect chain if possible:
https://cdn.fashioncrab.com/wp-content/uploads/2016/05/secure-footer-widget1.png
https://www.fashioncrab.com/wp-content/uploads/2016/05/secure-footer-widget1.png
はここPingdomのレポート私のイメージはCloudFrontの代わりに私のサーバーから呼び出されるようにこの問題を解決する方法
https://tools.pingdom.com/#!/vDTT0/https://www.fashioncrab.com/です。
注:それは場合に役立ちます私は最終的に私はそれを自分で解決することができるよ...
CloudFrontはリダイレクトを生成しません。リダイレクトがある場合、実際にあなたのWebサーバーによって*生成されています。 CloudFrontのキャッシュ動作では、 'Host'ヘッダをホワイトリストに入れたことがあるかもしれません。ここで不一致が発生すると、サーバーにリダイレクトが発行される可能性があります。サーバーのログを確認すると、実際にサーバー自体から302の情報が得られるはずです。 –
こんにちは。これを見ていただきありがとうございます。 CloudFrontでForward Headers = Allを選択しました 代わりにホワイトリスト機能を使用していますか? – Rajat
すべてのヘッダーを転送すると、CloudFrontキャッシュが無効になるため、必要なヘッダーのみをホワイトリストに登録する必要があります。原則として、転送するすべてのヘッダーはキャッシュヒット率を低下させます。これは、CloudFront(正確には)はURLだけでなく、転送された要求全体に対して応答をキャッシュするためです。 –