LNMP笔记:设置图片防盗链

最近发现有人采集 WordPress大学 和本博客,不得已取消了 WordPress大学 的feed全文输出,同时添加了图片防盗链(虽然那点流量不算什么,但是心里就是不太爽)。

在此,很高兴大家对WordPress大学的认可,也很欢迎大家常来交流。但是说真的,自己难得这么认真地更新维护一个网站,只是想尽可能和大家进行交流,希望大家也能理解和支持我。换为思考下,如果你是我,你愿意看到自己辛辛苦苦维护的网站被采集吗?所以,倡萌在这里对那些哥们说句:希望不要采集倡萌的文章,让倡萌能有一个坚持更新的理由,谢谢!

简单设置了一个盗链提示图片:

wpdaxue.com

LNMP图片防盗链

Nginx 服务器不支持.htaccess,所以只好通过修改虚拟主机配置文件来实现了。

编辑图片所在的虚拟主机的配置文件:

1
vi /usr/local/nginx/conf/vhost/123.wpdaxue.com.conf

请自行修改上面的 123.wpdaxue.com.conf 为你的配置文件

找到下面的代码:

1
2
3
4
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ 
{ 
expires 30d; 
}

修改为:

1
2
3
4
5
6
7
8
9
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ 
{ 
valid_referers none blocked www.wpdaxue.com wpdaxue.com cmhello.com www.cmhello.com; 
if ($invalid_referer) { 
rewrite ^/ http://www.wpdaxue.com/wpdaxue.com.png; 
#return 404; 
} 
expires 30d; 
}

注意修改上面的第3行的域名为你自己的允许调用图片的域名(多个域名使用空格分开),修改第5行中的盗链图片提示地址(这个图片不能限制盗链,否则别人的网站看到的就是红叉叉啦)

保存文件,重启lnmp:

1
/root/lnmp restart

搞定,收工。

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2013/3/9作者: 胡倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

23 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

  1. 烧酒 烧酒说道:
    15#

    不允许空Referer如何设置呢?- -

  2. 流水夜帐 流水夜帐说道:
    14#

    nice,再上个防盗链 :mrgreen:

  3. seri seri说道:
    13#

    表示身为图站的站长,盗链的话,其他SNS就无法查看图片了 - - 哎,只好开放,真正盗链的那些站,流量也不高的。嘻嘻

  4. 人民币战士 人民币战士说道:
    12#

    牛人,又在折腾LAMP了

    • 胡倡萌 胡倡萌说道:

      不是LAMP,是LNMP哦

  5. 乐谷扬思 乐谷扬思说道:
    11#

    盗链可耻!嘿嘿

  6. 克拉克娱乐网 克拉克娱乐网说道:
    10#

    技术宅,我表示我已经退缩了~

  7. 缘摄影 缘摄影说道:
    9#

    :evil: 又学校了一招,我会把他发扬光大的!

  8. 刘荣焕 刘荣焕说道:
    8#

    我都有头像了 你网站还给我缓存的默认头像 桑心了

    • 胡倡萌 胡倡萌说道:

      也不知咋回事,缓存吧,懒得弄了

  9. 刘荣焕 刘荣焕说道:
    7#

    阿里云配置服务器好弄不 我想过一点时间网站发展好了也搬家回来 老是在国外漂泊没意思 还是稳定一点比较好

    • 胡倡萌 胡倡萌说道:

      服务器配置 我也是头一回 折腾了好几遍,现在总算是基本稳定了,万事开头难,破釜沉舟,逼自己就行啦

  10. Firm Firm说道:
    6#

    现在一般的虚拟空间,都有这个功能的,IIS7好像也有

  11. 指尖上的文艺青年 指尖上的文艺青年说道:
    5#

    高手

  12. Teddysun Teddysun说道:
    4#

    我用的是LAMP环境,自己写的脚本,哈哈。

    • 胡倡萌 胡倡萌说道:

      会脚本的就是好啊,呵呵,我都是新手

  13. 小蝴蝶 小蝴蝶说道:
    3#

    地板地板我来了,看来LNMP又开始折腾萌萌了,被采集确实不爽,就是有些人喜欢干这种事,采集也应该有下限,至少要保留大学的链接,
    :cry: :cry: :cry: 插件已经修复了,如果看到1.2的更新就可以更新了,如果没有1.2的更新可能是wp延迟,搜索wbto就能找到

    • 胡倡萌 胡倡萌说道:

      噢噢,我好有面子啊,居然让你亲自过来通告,呵呵呵

      • 小蝴蝶 小蝴蝶说道:

        :evil: 哈哈哈 校长面子当然大

  14. 海淘 海淘说道:
    2#

    不知道有没有实用点的插件

    • 胡倡萌 胡倡萌说道:

      说真的,你所说的“实用点”是如何界定的呢?

  15. 斌果 斌果说道:
    1#

    看这篇文章的缩略图我吓了一跳。

    • 胡倡萌 胡倡萌说道:

      达到我的预期效果啦 :lol: :cool: :lol:

扫一扫,用手机访问本站

扫一扫,用手机访问本站