此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【netdata】截止到2008-06-23 16:51:17的历史汇总数据(不包括此帖):
发帖数:4                  发帖分:80                 
结贴数:3                  结贴分:60                 
未结数:1                  未结分:20                 
结贴率:75.00 %            结分率:75.00 %            
楼主加油

解决方案 »

  1.   

    Apache 就可以配置防止盗链
    一般是分析http请求的头 里面有一个referer的属性这个属性用来查看上一个http请求的入本站的url如果这个url不是本站的或者为空  很可能就是盗链了
      

  2.   

    <html>
    <head><title>page1</title></head>
     
    <%=request.getHeader("Referer")%><--!获取http请求的头的referer属性>
    <%if(null == request.getHeader("Referer") || request.getHeader("Referer").indexOf("yourdomain.com") < 0){%>
    非法盗链
    <%}else{%>
    合法链接
    <%}%>
    </body>
    </html> 
      

  3.   


    如果是tomcat 最好写一个filter吧 预处理所有的图片请求就可以了
      

  4.   

    做一个过滤图片的filter
    在session里面做验证也可以~~你可以在session里面实现做一些标志位
    外面过来的链接session肯定没有这些标志为。把它转向盗链接的图片就好了。
      

  5.   


    这样是可以但是对每个图片请求都生成一个session 太奢侈了实际上都是在单独的图片服务器上做限制的