遇到 404?500?别让用户面对冷冰冰的错误信息!自定义错误页面能让体验更友好 🤩。
首先,设计你喜欢的错误页面 (比如 404.html, 500.html)。确保它们美观、实用,最好能提供导航或搜索功能 🔍。
示例 404 页面:
<!DOCTYPE html>
<html>
<head>
<title>404 - 页面未找到 😥</title>
<style>
body { font-family: sans-serif; text-align: center; }
h1 { font-size: 3em; margin-top: 2em; }
</style>
</head>
<body>
<h1>404 - 页面未找到 😥</h1>
<p>抱歉,您要找的页面好像走丢了...</p>
<p><a href="/">返回首页</a></p>
</body>
</html>
将这些 HTML 文件上传到你的 S3 bucket (或者 CloudFront 配置的其他源)。确保 CloudFront 有权限访问这些文件 🔑。
/error/404.html)。注意斜杠!200 (OK) (推荐) 或其他合适的响应码。 使用200能防止浏览器显示默认错误页面。/errors/404.html配置完成后,测试你的自定义错误页面。访问一个不存在的 URL,看看是否显示了你上传的错误页面 🎉。
注意:CloudFront 的缓存可能需要一段时间更新,耐心等待一下 ⏳。
/ 开头。200,避免浏览器显示默认错误页面。配置自定义错误页面,提升用户体验,让你的网站更专业!👍