私はカスタムエラーページを作成しましたが、何らかの理由でファイルに複数のヘッダーを設定できません。AWS S3バケットの指定フォルダ内のhtmlファイルのContent-Encodingヘッダー
現在、私のヘッダーは次のようになります。
X-Firefox-Spdy h2
accept-ranges bytes
age 432
content-length 1931
content-type text/html
date Fri, 06 Oct 2017 10:55:47 GMT
etag "6fc24050256bab8cec351de1c6c74a4f"
last-modified Fri, 06 Oct 2017 10:55:33 GMT
server AmazonS3
via 1.1 a57f85bbf89c6dasdasdasddcddasd9687e0.cloudfront.net (CloudFront)
x-amz-cf-id JZAiF7gZnnUVrorerfasusQu84gQVGwV0UU4h3mjaw4E-CKL2_Xm6zOg==
x-cache Error from cloudfront
が、本当にこのようになります。
X-Firefox-Spdy h2
age 1512
content-encoding gzip
content-type text/html
date Fri, 14 Jul 2017 06:42:03 GMT
last-modified Sat, 17 Jan 2015 17:35:49 GMT
server AmazonS3
vary Accept-Encoding
via 1.1 a57f85bbf89c6dasdasdasddcddasd9687e0.cloudfront.net (CloudFront)
x-amz-cf-id JZAiF7gZnnUVrorerfasusQu84gQVGwV0UU4h3mjaw4E-CKL2_Xm6zOg==
x-cache Error from cloudfront
、そこのContent-encodingを入力するためのメタデータ内のオプションがあるが、私はgzip形式を入力するとき私はエラーが発生し続け、ページは表示されません。これに加えて、Accept-Encodingヘッダーを設定することはできません。また、accept-rangesヘッダーを削除しようとしているとき、何度も何度も何度も戻ってきます。
私は何をすべきか、それを正しくするために何をすべきではありませんか。
ここ
エラーメッセージはどうなりますか? – Kannaiyan
コンテンツエンコーディングエラー – AlexB
オリジナルのファイルをgzipしてS3バケットにアップロードしてから、Content-Encoding gzipを追加して7zipを使って作業しなければなりませんでした。今私は受け入れ範囲のバイトのヘッダーとコンテンツの長さのヘッダーを取り除く必要がありますし、Accept Accept Encodingを変更する必要があります。 – AlexB