tencent cloud

边缘安全加速平台 EO

动态与公告
产品动态
安全公告
产品公告
产品简介
产品概述
产品优势
应用场景
EdgeOne 与 CDN 等产品功能对比
使用限制
购买指南
试用套餐体验权益说明
免费版套餐使用说明
计费概述
计费项目
购买指引
续费指引
欠费与退款说明
套餐选型对比
关于“干净流量”计费说明
DDoS 防护容量说明
快速入门
选择业务场景
快速接入网站安全加速
通过 Pages 快速部署网站
域名服务与源站配置
域名服务
HTTPS 证书
源站配置
站点加速
概述
访问控制
智能加速
缓存配置
文件优化
网络优化
URL 重写
修改头部
修改应答内容
规则引擎
图片与视频处理
单连接下载限速
DDoS 与 Web 防护
概述
DDoS 防护
Web 防护
Bot 管理
API 资产识别(Beta)
边缘函数
概述
快速指引
操作指引
Runtime APIs
示例函数
实践教程
Pages
四层代理
概述
新建四层代理实例
修改四层代理实例配置
停用/删除四层代理实例
批量配置转发规则
获取客户端真实IP
数据分析与日志服务
日志服务
数据分析
告警服务
站点与计费管理
计费管理
站点管理
版本管理
通用策略
通用参考
配置语法
请求与响应行为
国家/地区及对应代码枚举
Terraform
Terraform 简介
安装和配置 Terraform
实践教程
自动预热/清除缓存
防盗刷/盗链实践
HTTPS 相关实践
加速优化
流量调度
数据分析与告警
第三方日志平台集成实践
对象存储类源站(例如:COS)配置实践
跨域响应配置
API 文档
History
Introduction
API Category
Making API Requests
Site APIs
Acceleration Domain Management APIs
Site Acceleration Configuration APIs
Edge Function APIs
Alias Domain APIs
Security Configuration APIs
Layer 4 Application Proxy APIs
Content Management APIs
Data Analysis APIs
Log Service APIs
Billing APIs
Certificate APIs
Origin Protection APIs
Load Balancing APIs
Diagnostic Tool APIs
Custom Response Page APIs
API Security APIs
DNS Record APIs
Content Identifier APIs
Legacy APIs
Ownership APIs
Image and Video Processing APIs
Multi-Channel Security Gateway APIs
Version Management APIs
Data Types
Error Codes
常见问题
产品特性相关问题
DNS 记录相关问题
域名配置相关问题
站点加速相关问题
数据与日志相关问题
安全防护相关问题
源站配置相关问题
排障指南
异常状态码参考
EdgeOne 4XX/5XX 状态码排障指南
520/524状态码排障指南
521/522 状态码排障指南
工具指南
相关协议
Service Level Agreement
源站防护启用特别约定
TEO 政策
隐私协议
数据处理和安全协议
联系我们
词汇表

自定义响应页面

PDF
聚焦模式
字号
最后更新时间: 2025-08-14 15:08:49

功能简介

当用户在访问站点出现异常问题并收到响应状态码时,为了能让用户更好地理解当前遇到的问题以及解决方案,EdgeOne 提供了自定义响应页面能力,能够帮助您使用指定的自定义响应页面告知用户当前的网站状态,避免用户在请求出错时无法确定具体的原因和处理方式。
EdgeOne 在站点加速、安全防护能力中均提供了自定义响应页面能力,您可以根据实际使用场景进行配置:
自定义站点回源错误响应的页面:可自定义回源 4xx、5xx 状态码时响应用户的页面内容,详情请参见 自定义错误页面
自定义安全防护策略拦截时响应的响应页面:自定义用户在触发 Web 防护、Bot 防护拦截策略响应用户的状态码以及页面内容,详情请参见 在安全防护中配置自定义响应页面响应
同时,为了方便管理和使用,EdgeOne 提供了 自定义响应页面模板 能力,可用于自定义管理响应页面内容,供不同功能模块引用。您可以通过编辑该响应页面模板,即可将响应页面内容修改同时下发生效到所有被引用的功能模块中。

配置自定义响应页面模板

您可以自定义响应页面需要响应的 Content-Type 和包含的内容信息。参考如下步骤配置:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击自定义响应页面。
3. 单击添加自定义响应页面,配置自定义响应页面内容。相关参数说明如下:
Content-Type:自定义响应页面响应时包含的 HTTP 响应头 Content-Type 取值,支持 application/htmlapplication/jsontext/plainapplication/xml。例如:选择为 text/plain,则 EdgeOne 响应自定义响应页面时,将返回 HTTP 响应头 Content-Type: text/plain
页面内容:自定义响应页面的 Body,大小不超过 2KB。页面内容建议包含 {{ EO_REQ_ID }},该字段将在响应时自动获取用户请求 ID 信息,响应时该字段将替换为请求 ID,方便用于问题定位。



4. 单击保存,即可完成响应页面的创建。
注意:
若自定义响应页面已被其它功能模块引用,则不允许删除。如必须删除,请需要前往引用该页面的功能模块进行解除引用。
对已创建的自定义响应页面编辑保存后,引用该自定义响应页面的功能模块都将自动按照编辑后的页面生效。

在安全防护的自定义拦截页面中引用

假如当前站点域名 www.example.com 配置了 Web 防护自定义规则,用于管控仅允许中国大陆境内用户访问,对其它地区用户访问进行拦截。其它用户访问时,需要通过自定义响应页面告知用户拦截原因。您已参考 配置自定义响应页面模板 配置了一个名称为 Custom-Pages1 的自定义响应页面。接下来您可以参照如下步骤配置:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 单击安全防护 > Web 防护。默认为站点级防护策略,若需为当前站点下特定域名配置差异化的防护策略,请进入域名级防护策略 Tab,单击相应域名进入域名级防护策略配置页,后续步骤一致。
3. 在自定义拦截页面分类下,选择需要配置的拦截页面模块,以示例场景为例,可选择安全防护(除托管规则外)拦截页面,单击编辑
4. 在编辑页面中,配置自定义响应页面内容,选择使用文件页面拦截,并选择已配置好的名为 Custom-Pages1 的页面。配置项说明如下:
页面类型:支持使用默认页面、URL 页面、文件页面三种,其中文件页面即自定义响应页面内容;
自定义拦截页面状态码:支持配置200-299,400-599 作为自定义拦截页面状态码,不勾选时即使用默认的状态码。



5. 配置完成后,单击保存,即可完成配置。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈