1. 程式人生 > 其它 >nginx解決微信文章圖片防盜鏈

nginx解決微信文章圖片防盜鏈

技術標籤:nginxnginx

運營在我們自己公眾號上直接拷貝文章到我們網站釋出文章,出現如下圖所示:
在這裡插入圖片描述
文字複製正常,圖片全部是提示:此圖片來自微信公眾平臺未經允許不可引用
解決圖片防盜鏈的方法就是要把請求頭的referer去掉就可以,我們用nginx反向代理微信圖片的伺服器,並把請求的referer去掉

ping微信域名:mmbiz.qpic.cn得到伺服器地址

在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-運維技術部落格
飛翔沫沫情部落格_一隻運維狗的升級打怪之旅