LiteSpeed服务器用htaccess的防盗链代码
在网上找了很久也没找到关于 LiteSpeed服务器用htaccess的防盗链写法。咨询了他们一下,说是按Apache的写法可以使用,结果我是研究了很,终于写了个能用的,代码在下面: 引用 实现代码如下: RewriteEngine on RewriteCond %{HTTP_REFERER} !^
在网上找了很久也没找到关于 LiteSpeed服务器用htaccess的防盗链写法。咨询了他们一下,说是按Apache的写法可以使用,结果我是研究了很,终于写了个能用的,代码在下面: 引用 实现代码如下: RewriteEngine on RewriteCond %{HTTP_REFERER} !^
实现代码如下: Serv_Url Then Response.WrIte "该文件不存在或者已经删除." Response.End End If Response.RedIrect Request.ServerVarIables("HTTP_REFERER") Response.End End If
Step.1:创建文件 CustomHandler.cs,代码如下: 实现代码如下: using System; using System.Web; namespace CustomHandler{ public class JpgHandler : IHttpHandler{ public voi
简单介绍下功能吧:使用了ASP的一个对象ServerVariables(服务器环境变量),通过这个环境变量可以获取到真正的下载地址再通过一些简单的VBS内置函数破坏其真正地址的完整性。达到欺骗下载软件的功能。现附上源码提供大家学习。 实现代码如下: Serv_Url Then Response.Wr
为了更好保证从本站访问的客户,更好的下载质量,特实施了防盗链,因为好多站长看得起本站,大量盗链资源再加上迅雷下载大量拖垮了本站多台服务器。只要通过软件下载链接地址,仍然可以下载到本站的资源,希望大家以后多多的支持本站不要大量的盗链本站的资源。谢谢合作。2009年12月31日
DocumentRoot /home/img ServerName img.host.com ErrorDocument 404 / RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http
具体的设置方法:修改http.ini文件,在里面添加一下代码: 实现代码如下:RewriteCond Host: (.+)RewriteCond Referer: (?!http://\1.*).*RewriteRule .*\.(?:gif|jpg|png|exe|rar|zip) /no.gif
GET /Img.ashx?img=svn_work.gif HTTP/1.1 Accept: */* Referer: http://www.svnhost.cn/ Accept-Language: zh-cn UA-CPU: x86 Accept-Encoding: gzip, deflate
实现代码如下:
前提Apache中的mod_rewrite模块为激活状态,既然要消灭掉mp3文件的盗链就顺便也把图片盗链的设置给做了,下面是我在网站根目录的.htaccess文件中的配置,供同病相怜之人参考:。view plaincopy to clipboardprint?#开启mod_rewrite引擎Rewr