博客图片音乐防盗链方法小记

很久很久以前,有一个人,他想做一个相册,给她一个惊喜。这个相册里面有图片,有音乐,还有flash。后来,这个人悲剧了,此人就是我。

事情就是这么稀奇,本来做了一个相册只想给特定的人看的,没想太多,所以图片音乐都放在了本机,奇迹就是这么发生了,在我相册上线的当天,百度音乐瞬间收录(我猜测)了我的音乐!当然我的站点至今没有被百度收录,我也不知道这是为什么。于是我6G的流量在两天之内用掉了2.3G,尼玛啊,有没有这么坑爹的!

不能随便动怒,男人嘛,就要不断的去寻找解决办法!记录如下,当然我用的方法比较俗气,还是利用.htaccess来防盗链。下面是代码:

.htaccess文件中的代码:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www.)?yqc.im/.*$ [NC]
RewriteRule .(txt|doc|jpg|gif|mp3|zip|rar|png)$ http://www.yqc.im [R=301,L]

什么意思呢?就是说不是从http://www.yqc.im来访问站点的图片,mp3,zip等等资源,统统不给,全部跳转到http://www.yqc.im!!!

还不够绝?好吧,还有一件利器robots.txt!在你网站的根目录创建这么一个文件,写上一下内容:

User-agent: *
Disallow: /

这样就彻底屏蔽了搜索引擎,怎样?如果你也有同样的烦恼,可以试试!

 标签: .htaccess, 防盗链

作者  :  sailor

仅仅看明白了还不够,能把别人给讲明白了才算及格。


  1. imwyc
    1#
    imwyc

    我们都遇到过这种悲剧~

    February 25th, 2012 at 11:11 pm 回复
      1. 你真换域名了啊,百度真心流氓,之前它收录的我的歌曲,但是至今没有收录我的站点!

        February 27th, 2012 at 05:32 pm 回复
  2. ZPC
    2#
    ZPC

    User-agent: *
    Disallow: /

    ——这样显然不会被收录啊

    February 28th, 2012 at 06:46 pm 回复
      1. 那个robots.txt是后来加的.....为了更加保险

        February 28th, 2012 at 08:29 pm 回复
  3. 在用专门的服务器做媒体床,人家自带防盗链了呢

    March 17th, 2012 at 11:54 am 回复
      1. YQC
        YQC

        我是做自己的相册,图片当然放本机

        March 20th, 2012 at 12:11 pm 回复


最新文章