AWS Cloudfront自定义错误页面上的损坏图像和css



我在为我们的网站设置cloudfront自定义错误页面时遇到问题。是的,自定义错误页面是有效的。但是css和图像都坏了。

我完全按照这个链接告诉我做什么从更好的工程网站

为了进行实际测试,我们暂时禁用ec2服务器中的apache服务因此,该站点将被重定向到自定义错误页面(上传到我们的s3 bucket中(。自定义错误页面可以工作,但不确定css和图像是否已损坏。

有人,以前也有同样的问题吗?

提前感谢的帮助

修复损坏的图像和css的一个解决方法是将其仅合并为1 html。我没有使用3个单独的文件(1个用于html,1个用于css和1个image(,而是将它们组合为1个html。因此,我没有引用css文件,而是使用,并将图像转换为base64。

缺点是html行会更长。但它有效!

我最终使用了一个包含iframe的html文件。该iframe包含我的错误页面的源,它是一个公共s3 bucket。

最新更新