nginx解決微信文章圖片防盜鏈
阿新 • • 發佈:2021-02-11
運營在我們自己公眾號上直接拷貝文章到我們網站釋出文章,出現如下圖所示:
文字複製正常,圖片全部是提示:此圖片來自微信公眾平臺未經允許不可引用
解決圖片防盜鏈的方法就是要把請求頭的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-運維技術部落格
飛翔沫沫情部落格_一隻運維狗的升級打怪之旅