在网站使用过程中,会遇到一些情况,例如:

  • 网站的某个文章或链接不存在,显示404 Not Found
  • 网站因为代码更新错误,返回了500 Internal Server Error错误
  • 网站因为服务器过载,返回了503 Service Temporarily Unavailable 错误
  • 使用CDN过程中,出现了500 502 503 504 等 5xx错误

对于一些网站,直接显示错误的状态码,可能影响到用户的使用体验,而有的时候这样的错误会导致泄漏服务器的相关信息,进而影响到服务器的安全性。

自定义错误页面的功能,就是为了解决这样的问题而诞生的功能。

它实现了,当源站出现“错误”时(HTTP状态码非2xx),CDN节点自动将出错的页面链接,跳转至一个预先指定的页面。

如何设置 全局的自定义错误页面?

第一步,依次进入到 CDN加速 -> 自定义错误页面 ,添加新的自定义错误页面

添加自定义错误页面

第二步,找到刚才添加的自定义错误页面的“引用页面名称”

找到引用页面名称

第三步,依次进入 缓存配置->全局->自定义错误页面,默认如下

默认的自定义错误页面-配置页面

只有“开启自定错误页面功能”,是“开启”时,以下配置才会生效

全局里定义的自定义错误页面,会影响后所有域名

第四步,修改直接访问IP或访问未绑定的域名时,出现的页面。在此处填写刚的“引用页面名称”,切记一定要放在最开始的地方。若想保留默认的页面,不修改即 。修改后如下图

第五步,点击页面,添加新的条件。当源站出现500 502 503时,跳转至我们定义好的页面

第六步,保存修改好的数据即可。

如何设置 域名级的自定义错误页面?

第一步,依次进入到 CDN加速 -> 自定义错误页面 ,添加新的自定义错误页面

添加自定义错误页面

第二步,找到刚才添加的自定义错误页面的“引用页面名称”

找到引用页面名称

第三步,依次进入到 CDN加速->域名加速,选择需要操作的域名,找到“自定义错误页面”

域名级别的错误自定义页面

第四步,保存修改好的数据即可。

若域名不自定义错误页面,则将跟随“全局”的配置。

域名暂时不能关闭全局自定义错误页面配置