2017-10-06 69 views
1

我刚刚创建了一个自定义错误页面,但由于某种原因,我无法在文件上设置多个标头。Content-Encoding在AWS S3存储桶中的特定文件夹内的html文件中的标头

目前我的头看起来像这样:

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 

有元数据输入内容编码的选项,但是当我输入gzip,我一直收到一个错误,页面没有显示。除此之外,无法设置标头Accept-Encoding,当我试图删除accept-ranges标头时,它会一直返回。

我该做什么或不该做什么才能使其正确。

请帮

+0

你会得到什么错误信息? – Kannaiyan

+0

内容编码错误 – AlexB

+0

我已经完成了部分工作,我不得不使用7zip来gzip原始文件,然后将其上传到我的S3存储桶,然后添加Content-Encoding gzip并且它工作正常。现在我需要摆脱接受范围字节标头和内容长度标头,并添加不同的接受编码。 – AlexB

回答

相关问题