Categories


Tags


防止垃圾广告和盗链的新方法

前天晚上,我遭到了垃圾留言广告的袭击。

晚上我刚去打了2个小时游戏,就有人用程序狂灌我几百个垃圾留言广告。这时我也发现目前的防垃圾留言系统存在漏洞,那个发广告的家伙先用程序伪造了refer,然后每篇文章只有一个链接,这样就绕过了我设置的过滤,达到了大量发送垃圾信息的目的。

看来我目前的反垃圾留言程序还是有问题的。于是我经过一晚上的重新编码,增加了一个自动封IP地址的功能,如果判断半个小时内同一个IP地址留言中包含的超级连接数目超过10,就判断其为垃圾留言发送者,系统就自动封其IP地址,阻止这个IP地址继续发送留言。

现在看看目前的反垃圾系统是否能较好工作,如果还不行的话,只好启动验证码了,虽然个人感觉验证码会降低用户体验。这个反垃圾广告插件是基于原版Z-Blog 1.5系统的,如果你也在用Z-Blog 1.5这个系统,也可以下载使用,对于1.6的测试版,本程序应该也可以使用,不过我没测试过。

点击这里下载:Z-Blog反垃圾广告插件。

另外对于垃圾引用,我也想到一个新的对策,就是当系统接收到一个引用的时候,先取得那个地址的内容,如果包含本站的链接,说明是正常引用,否则就是垃圾引用。

最后对于图片的盗链,我终于无法继续忍受了,添加水印的方法基本上没有任何作用,过了这么长时间,盗链的情况依旧没有减少,盗链占用了太多的流量和系统资源,每天占用了10G多的流量,严重影响了我的博客的正常用户访问,因此我只好启用了ISAPI_Rewrite这个最终杀手来防止盗链,不过目前我允许bloglines、zhuaxia、google、baidu这几个网站引用我站图片,如果你也需要引用我站图片,请把域名告诉我,我审核后可以开放。

ISAPI_Rewrite的httpd.ini内容写的是下面内容,如果你也遇到盗链的困扰,建议可以参考一下:

RewriteCond Host: (.+)

RewriteCond Referer: (?!http://(?:www\.williamlong\.info|www\.moon-blog\.com|www\.bloglines\.com|www\.zhuaxia\.com|www\.google\.com|cache\.baidu\.com)).+

RewriteRule .*\.(?:jpg|kmz|kml|zip) /block.gif [I,O]

注释:第二行里面的域名是允许链接图片的网站列表,目前我允许我自己的两个站和另外bloglines、zhuaxia、google、baidu这四个网站引用我站文件,其他网站的引用被禁止。

第三行是禁止引用的文件类型,包括jpg图片、Google Earth的kmz和kml、zip文件。当然,还可以增加其他类型,比如gif、rar等,因为我站没有那些文件,所以没有添加上去。

更新:晚上看了一下IIS日志,图片目录占用流量降到了1.5G,一天时间ISAPI_Rewrite阻挡了3万4千次盗链请求,真是个不错的成绩啊。

来源:月光博客


Public @ 2012-04-25 16:17:11

也看网站用户体验

算算时间,笔者从事互联网行业已经3年多了,这3年时间一直再做网站运营,对这个行业真是又爱又恨,3年时间大大小小运营了很多网站,有成功有失败。一路走下来,发现自己确实学会了很多东西,同时也丢掉了很多东西。最近几个月的在做一个新网站时,让我认识一样东西的重要性:用户体验,所以今天笔者想把近几个月的感悟和大家分享一下。用户体验每个互联网从业人员天天都在说的词,在互联网没普及之前,用户体验就各类产品中扎根

Public @ 2019-08-18 15:18:34

选择虚拟主机服务的六大要点

信息化的工作之一就是开设网站,而对大量小规模企业来讲,开设网站就涉及到虚拟主机的选择问题。这是一个看似简单,实际上却有不少“讲究”的工作。利用虚拟主机技术,可以把一台真正的主机分成许多“ 虚拟”的主机,它们之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机完全一样。效果一样,但费用却大不一样,由于多用户共享一台真实主机的资源,每个用户承受的硬件费用、网络维护费用、通信线路费用均大幅度降低。所

Public @ 2018-03-07 16:00:50

小企业做SEO为什么这么难?

SEO(搜索引擎优化)对小企业来说,是一把双刃剑:它可以帮你节省大量的广告开支,并吸引更多的潜在客户,但是也需要投入相当多的时间、精力和金钱,以实现最佳的效果。 在SEO的运用中,需要了解网络市场的发展趋势以及搜索引擎的新功能,还要建立有效的关键词、友好链接和正确的内容,并实施网站优化,这些不仅要求客户投入更多的时间和资源,而且每年还要频繁更新并进行阶段性的监测,这对小企业来说可能很难投入必

Public @ 2023-03-05 07:00:25

SEO大咖夜息对于新站优化的一些建议

1. 确定关键词:首先需要确定你想要排名的关键词,并在网站的各个页面中进行合理的关键词布局。 2. 内容优化:优化你的网站内容,包括标题、副标题、正文等,使其更具有可读性和吸引力,并让它们更相关、更有价值。 3. 外链建设:加强与其他高质量网站的链接,尤其是一些权威性的网站链接,这样可以提高你的网站权重。 4. 网站结构:优化你的网站结构和标签,包括H1、H2等等,并尽可能的减少网站的加载速

Public @ 2023-03-26 01:50:30

更多您感兴趣的搜索

0.435983s