网站程序被盗链了 是新闻站点   数据统计到  流入 正常  流出 10几兆 远远超标了  后来有网友哪里了解到 这是盗链现象,但是用了几个软件都防不住  他们说真不行用硬防,但是硬防 我搞不起啊  呵呵 
后来了解到 说可以程序里控制一下, 但是没了解过这方面的 还请那位 高人 指点一下 帮忙度过难关。是.net程序。

解决方案 »

  1.   

    查看IIS日志文件,看下是什么文件被盗链了,然后用伪静态插件做个防盗链
      

  2.   

    [ISAPI_Rewrite]# 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32#防盗链部分开始
    #请不要删除此文件,不会影响网站正常使用,起着保护文件和数据库作用
    #在根目录下放置此文件:httpd.ini,复制本文件内容
    #防止您的文件被人盗用,造成网站流量超标,影响网站访问速度
    #注意必须安装ISAPI_Rewrite插件,然后给对应网站的根目录下的httpd.ini文件设置service权限
    #为了安全,只需对httpd.ini设置权限
    RewriteCond Host: (.+)
    RewriteCond Referer: (?!http://\1.*).*
    RewriteRule .*\.(?:mp3|doc|exe|rar|wmv|wma|mid|flv|asf|zip|mdb|jpg) /404.htm [I,O,N]
    #防盗链部分结束
      

  3.   

    比较简单粗暴的思路就是 在浏览你自己的页面的时候给一个session赋值为任意数
    然后每次接到请求时候验证一下session是否为null 为null的话不相应该请求 然后盗链就可以去死了
      

  4.   

    http://www.cnblogs.com/eflylab/archive/2008/06/16/1223373.html
      

  5.   

    如果你的路径比较有规律,比如 http://www.xxx.com/pic/11.jpg
    那你就批量查找替换成http://www.xxx.com/pic222/11.jpg这样,然后再做防盗链。