乔逗逗 发表于 2024-3-27 15:57:56

【待反馈】宝塔防盗链设置许可域名后无效

为了能快速了解并处理您的问题,请提供以下基础信息:问题描述:
开启防盗链后,许可域名调用是还是提示403,勾选“允许空HTTP_REFERER请求”后相当于没有开防盗链了。难道设置许可域名不该开相当于开放调用吗


堡塔运维南一 发表于 2024-3-27 16:54:26

您好,对于您遇到的这种情况,造成这个问题的可能性有很多种,可以按下面提供的方法去排查:
1、HTTP_REFERER问题:HTTP_REFERER是浏览器发送给服务器的一个请求头,它指示了请求的来源页面。有些浏览器或网络环境下,HTTP_REFERER可能会被清空或修改,这可能导致防盗链功能误判。勾选“允许空HTTP_REFERER请求”实际上是让服务器接受没有HTTP_REFERER的请求,这确实会减弱防盗链的效果。

2、域名设置问题:检查您设置的许可域名是否正确,包括是否包含了正确的协议(如http://或https://)和子域名。同时,确保您的域名解析和宝塔面板中的域名绑定设置都是正确的。

3、服务器配置问题:有时候,服务器的配置问题也可能导致防盗链功能无法正常工作。您可以检查Nginx或Apache等服务器软件的配置文件,确保防盗链规则被正确应用

4、宝塔面板版本或插件问题:如果您使用的是较旧的宝塔面板版本或某些插件可能存在问题,建议更新到最新版本并检查插件的兼容性。
页: [1]
查看完整版本: 【待反馈】宝塔防盗链设置许可域名后无效