2017-09-29 9 views
0

Cloudflareは突然元のドメインに302リダイレクトを返し、CORSヘッダーはまだ存在しますが、AJAX呼び出しを中断します。Cloudflareが元のサーバーへの302リダイレクトを返すのはなぜですか?

curl -I https://cloudflare-domain.com/channel/4d90dd64aa4a4fd8a3cad8862fd88c67/?limit=12 

HTTP/1.1 302 Found 
Date: Fri, 29 Sep 2017 15:38:22 GMT 
Content-Type: text/html; charset=iso-8859-1 
Connection: keep-alive 
Set-Cookie: __cfduid=dc5840cbd96478011d1bb040fcb6fc7e81506699502; expires=Sat, 29-Sep-18 15:38:22 GMT; path=/; domain=.cloudflare-domain.com; HttpOnly 
Location: https://origin-domain.com/channel/4d90dd64aa4a4fd8a3cad8862fd88c67/?limit=12 
CF-Cache-Status: HIT 
Expires: Fri, 29 Sep 2017 17:38:22 GMT 
Cache-Control: public, max-age=7200 
Server: cloudflare-nginx 
CF-RAY: 3a600770fec427aa-FRA 

Cloudflareまたはオリジンサーバーのいずれの設定も変更していません。

これが突然発生する可能性があるアイデアはありますか?

答えて

1

問題が見つかりました:は起点サーバーで行われたでした。

HTTPSを強制するためにリダイレクトを行いましたが、CloudflareはHTTP経由で接続していました。リダイレクトは元のサーバーによって返されました。

ソリューション:Cloudflare設定の暗号化で、フルSSL(厳密)を選択します。

関連する問題