rewritecond这个urlwrite怎么改呀? - 技术问答

rewritecond  时间:2020-12-17  阅读:()

什么是盗链?

比如,别人上传的东西,你直接拿了LINK去,贴到别的论坛或者网站,宣称"有好东西,快来下载",又或者告诉你的朋友"你要这个文件?俺有连接,快下",然后在那里接受别人的滔滔不绝的景仰之情(当然,结果就是你就别想在这里混了) 什么是盗链 “盗链”的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。 常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。 为什么会产生盗链 一般浏览有一个重要的现象就是一个完整的页面并不是一次全部传送到客户端的。如果请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器回将图片安放到页面的正确位置,就这样一个完整的页面也许要经过发送多条Http请求才能够被完整的显示。基于这样的机制,就会产生一个问题,那就是盗链问题:就是一个网站中如果没有起页面中所说的信息,例如图片信息,那么它完全可以将这个图片的连接到别的网站。这样没有任何资源的网站利用了别的网站的资源来展示给浏览者,提高了自己的访问量,而大部分浏览者又不会很容易地发现,这样显然,对于那个被利用了资源的网站是不公平的。一些不良网站为了不增加成本而扩充自己站点内容,经常盗用其他网站的链接。一方面损害了原网站的合法利益,另一方面又加重了服务器的负担。 我遇到的盗链 我的网站遇到最多的是两类盗链,一是图片盗链,二是文件盗链。曾经有一个访问量极大的网站盗链我网站的图片,一天竟然消耗了数G的流量。同时,我站放的不少几十兆的大型软件也常遭到文件盗链,大量消耗我站资源。 盗链的解决方案 其实通过WEB服务器的URL过滤技术,这个伤脑筋的问题会很容易得到解决。 如果WEB服务器用的是APACHE的话,那么使用APACHE自带的Url Rewrite功能可以很轻松地防止各种盗链,其原理是检查REFER,如果REFER的信息来自其他网站则禁止访问所需要的资源。 那么,IIS支持UrlRewrite吗? 答案很简单,不支持。但是我们可以通过安装第三方服务器扩展让IIS支持。 目前有一种产品能比较好地支持IIS的UrlRewrite,名字叫ISAPI_Rewrite。 下载地址在: /download/ 这里只有ISAPI Rewrite的一个LITE版本是免费的,其它都是trial版本。ISAPI Rewrite Lite的版本功能不支持虚拟站点配置,元数据监测和自动缓存清理。 但是基本的UrlRewrite功能都支持。 如何进行UrlRewrite的设置? isapi_rewrite利用正则表达式进行替换规则的表示。 下面是一个简单的例子,我想让我们的用户输入 http://localhost/test-12314.html 实际上访问的是 http://localhost/test.asp?id=12314 。那么我们的匹配表达式应该是 /test-([0-9]*).html 对应的格式化表达式应该为 /test.asp?id=$1 。 进行正则表达式的编写的时候,可以利用isapi_rewrite提供的正则表达式测试工具(默认安装提供),进行调试。做好了匹配表达式和格式化表达式,我们可以把它们放到安装目录下的httpd.ini里面。文件保存后,不需重新启动iis即可生效。 对于我的网站,我防盗链的方法是在httpd.ini里面加入如下语句 RewriteCond Host: (.+) RewriteCond Referer: (?!http://1.*).* RewriteRule .*.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O] 然后重启IIS,这时防盗链就开始起作用了,其他网站盗链过来的请求都会被拒绝。 至此,我也终于可以摆脱了被盗链的烦恼了。 参考资料:【♀】蓝齐儿 你的原创???请注意保护别人的权利!!/question/189999.html

.HTACCESS文件上传后出现 500Internal Server Error

打开你的apche源文件,找到log文件夹 里面有错误日志,按照日志提示的错误来改

怎样设置盗链

如果只是防图片和部分软件的话,这个方法就可以了

httpd.ini设置如下: 代码 复制 - 运行 RewriteCond Host: (.+) RewriteCond Referer: (?!http://1.*).* 在它后面加上一句 代码 复制 - 运行 RewriteRule .*.(?:gif|jpg|png|exe|rar|zip) /Block.gif [I,O] 即可实现gif/jpg/png/exe/rar/zip文件的防盗链,盗链页面显示的是/Block.gif。Block.gif是一个体积较少的图片文件,我们可以在上面打上自己网站的版权标志和防盗链声明。 如果按照上面设置,则除本站以外的所有网站均不能使用这里的图片,如果要允许一些例外的网站比如google,baidu以及其它一些非营利性网站引用该怎么办呢?我们可以用如下正则表达式来实现 代码 复制 - 运行 RewriteCond Referer: (?!|www.baidu)).+ 如果想需要给友情站使用,则可以如下设置: 代码 复制 - 运行 RewriteCond Referer: (?!|*.google|*.baidu)).+ 至此,一个相当有效的防盗链系统已经出来了,但如上设置有一个问题,如果浏览者浏览了盗链页面后访问本站页面,则被盗链图片的缓存会影响图片的正常显示。把 代码 复制 - 运行 RewriteRule .*.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O] 改为 代码 复制 - 运行 RewriteRule .*.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O,N] 方可。参数N的意思是重新从站点请求文件而不是从本地缓存读取。 注意,由于流媒体不使用Referer,所以无法用此方法。

这个urlwrite怎么改呀? - 技术问答

RewriteCond %{QUERY_STRING} ^(.+)$RewriteRule ^/([^W_]+)_(w+).html$ /index.php?mod=$1&lk=$2&%1 [L,NC]

RAKsmart:美国洛杉矶独服,E3处理器/16G/1TB,$76.77/月;美国/香港/日本/韩国站群服务器,自带5+253个IPv4

RAKsmart怎么样?RAKsmart机房即日起开始针对洛杉矶机房的独立服务器进行特别促销活动:低至$76.77/月,最低100Mbps带宽,最高10Gbps带宽,优化线路,不限制流量,具体包括有:常规服务器、站群服务器、10G大带宽服务器、整机机柜托管。活动截止6月30日结束。RAKsmart,美国华人老牌机房,专注于圣何塞服务器,有VPS、独立服务器等。支持PayPal、支付宝付款。点击直达...

LOCVPS新上日本软银线路VPS,原生IP,8折优惠促销

LOCVPS在农历新年之后新上架了日本大阪机房软银线路VPS主机,基于KVM架构,配备原生IP,适用全场8折优惠码,最低2GB内存套餐优惠后每月仅76元起。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐选择KVM),线路方面均选择国内直连或优化方案,访问延迟低,适合建站或远程办公使用。...

舍利云:海外云服务器,6核16G超大带宽vps;支持全球范围,原价516,折后价200元/月!

舍利云怎么样?舍利云推出了6核16G超大带宽316G高性能SSD和CPU,支持全球范围,原价516,折后价200元一月。原价80美元,现价30美元,支持地区:日本,新加坡,荷兰,法国,英国,澳大利亚,加拿大,韩国,美国纽约,美国硅谷,美国洛杉矶,美国亚特兰大,美国迈阿密州,美国西雅图,美国芝加哥,美国达拉斯。舍利云是vps云服务器的销售商家,其产品主要的特色是适合seo和建站,性价比方面非常不错,...

rewritecond为你推荐
租用虚拟主机购买租用个虚拟主机能干什么用虚机什么是虚拟主机?免费注册域名怎么注册免费域名?广东虚拟主机有什么便宜又好用的虚拟主机吗?中文域名注册查询如何注册中文域名?请问个人怎样注册中文域名。cn的,个人注册别人公司的可以吗?违法吗?或者怎样才能注册虚拟主机代理谁给推荐个好的虚拟主机无限级代理美国服务器托管美国服务器租用有那些机房,他们的优缺点是什么?jsp虚拟空间自己组建jsp虚拟主机运营,技术方面有哪些要求?asp网站空间谁有能申请免费的ASP空间网站?虚拟主机是什么什么是虚拟主机
域名查询软件 淘宝二级域名 希网动态域名 cpanel 视频存储服务器 dropbox网盘 java虚拟主机 湖南服务器托管 中国电信测速112 200g硬盘 服务器监测 in域名 net空间 免费网络空间 国内空间 小夜博客 空间排行榜 免费的加速器 德国代理 饭桶 更多