运营在我们自己公众号上直接拷贝文章到我们网站发布文章,出现如下图所示:
文字复制正常,图片全部是提示:此图片来自微信公众平台未经允许不可引用
解决图片防盗链的方法就是要把请求头的referer去掉就可以,我们用nginx反向代理微信图片的服务器,并把请求的referer去掉
在nginx上配置反向代理:
location ~ /mmbiz_(.*)/ {
proxy_pass http://14.215.85.123;
proxy_set_header Host "mmbiz.qpic.cn";
proxy_set_header Referer "";
}
移除微信图片的域名,使用 sub_filter 移除微信图片的域名,此配置直接加在微信反向代理location下面
sub_filter "http://mmbiz.qpic.cn" "";
sub_filter_once off;
到这儿以微信文章图片防盗链的问题就解决了
YYQ运维技术博客_运维的工作学习之路
https://www.yeyouqing.top
https://yeyouqing.top
yeyouqing.top
www.yeyouqing.top