解决nginx反向代理遇到图片防盗链403 wpcoder 2022-8-17 12:08 · 浏览 5728 问题:对方网站使用了图片防盗链,我通过反向代理,图片无法加载,显示403 遇到图片防盗链导致403错误的问题,通常是因为目标服务器通过Referer校验拒绝了代理请求。以下是几种解决方案和原理分析: 伪造Referer头 反向代理时需在请求头中添加目标网站的合法域名作为Referer。例如Nginx配置中可添加: nginxCopy Code proxy_set_header Referer "https://目标网站域名"; 这能欺骗防盗链机制,使服务器认为请求来自合法来源12。 服务端代理中转 通过后端服务(如Node.js/Flask)二次转发图片,强制修改Referer: 相关文章 Nginx跨域使用字体文件的配置方法 LNMP环境下WordPress网站二级目录伪静态设置 #nginx #反向代理 #防盗链 WordPress相关 wp实用教程