导航首页 » 站长干货 » Gcore CDN设置HTTP请求标头加入UA白名单。
Gcore CDN设置HTTP请求标头加入UA白名单。
今天在使用Gcore CDN中碰到一个问题,宝塔面板中使用这个海外CDN就会出现502或504错误,乐此不疲。 初步判断为宝塔防火墙导致,开关防火墙尝试,果然如此。那就需要把IP加入白名单,但官方教程也可以添加HTTP请求标头来实现,教程如下: 要设置 Gcore CDN 上的 HTTP 请求标头,通常可以按照以下一般步骤进行(但请注意,具体设置方法可能因 Gcore CDN 的具体界面和功能而有所不同) 登录到 Gcore CDN 管理控制台 使用您的账号和密码登录到 Gcore CDN 的管理控制台。 找到标头设置相关选项 在控制台中查找与 HTTP 请求标头设置相关的区域或模块。这可能位于域名管理、缓存设置、规则配置等部分中。 添加或修改标头 根据您的需求,进行以下操作: 添站长精品导航网加新标头:如果要添加一个全新的 HTTP 请求标头,找到相应的添加按钮或入口,然后输入标头的名称和值。例如,添加一个名为 “Custom-Header”,值为 “my-custom-value” 的标头。 修改现有标头:如果要修改已有的标头,找到对应的标头项,直接修改其值。 配置标头的应用范围 有些 CDN 服务可能允许您指定标头的应用范围,比如是应用于所有文件、特定文件类型、特定目录或特定的 URL 路径等。根据您的需求选择相应的应用范围设置。 保存设置 在完成标头的添加或修改后,确保保存您的设置,以使更改生效。 附备注: 如果在设置过程中遇到困难或不清楚的地方,建议参考 Gcore CDN 的官方文档、帮助中心或联系 Gcore CDN 的技术支持团队,以获取更准确详细的指导。 如果使用的是 Cloudflare 或 Cloudfront 起源服务器,请确保已启用 "更改 SNI 主机名 "选项。 如果您通过 IP 或使用 DDoS 防护服务来限制对源代码的访问,请确保您已将 CDN 边缘服务器列入白名单。使用下面的 API 请求接收 IP 列表: curl -i -X GET https://api.gcore.com/cdn/public-ip-list DEBIAN 系 UFW 开启 CDN 白名单 脚本 function Add_List() { for line in `curl $1` do if [[ $line =~ "addresses" ]] then echo $line else white_list=${line#*\"} white_list=${white_list%\"*} echo $white_list ufw allow from $white_list to any port 80 ufw allow from $white_list to any port 443 fi done } # 允许 Gcore IP Add_List https://api.gcore.com/cdn/public-ip-list # 允许 Cloudflare IP Add_List https://www.cloudflare.com/ips-v6 Add_List https://www.cloudflare.com/ips-v4