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

FTP软件的安装及上传/下载方法

一、安装FTP软件 1.首先,从网络上下载FTP软件,根据个人操作系统选择合适的软件版本。 2.将下载好的安装文件拖拽到电脑桌面,双击打开。 3.点击安装向导,按照要求填写用户名和密码,然后点击下一步。 4.按照提示安装过程中选择默认设置,软件安装完毕后添加到桌面,点击开启即可使用。 二、FTP文件上传/下载 1.打开FTP软件,输入服务器地址、用户名和密码,点击“登录”,如果服务

Public @ 2023-02-25 20:00:33

什么是别名记录(CNAME)?

别名记录(CNAME)是一种DNS记录类型,它将一个别名(域名或子域名)映射到其对应的真实主机名。例如,如果您使用CNAME记录将sub.example.com指向www.example.com,DNS服务器会将该请求解释为请求www.example.com的IP地址,并将结果返回给客户端。此外,如果您更改了真实主机名的IP地址,所有使用CNAME记录的别名也将立即更新其解析后的IP地址。

Public @ 2023-06-28 06:50:14

品牌,个人化,利益,Danny Sullivan

今天搜索引擎界有一件被Matt Cutts称为九级地震的事,Danny Sullivan将离开SEW(搜索引擎观察)和SES(搜索引擎战略大会),详细的介绍大家可以在点石论坛和SeoVista看到。这件事确实震撼很大,让我想了很多,所以写下了上面这个乱七八糟的标题。对SEO稍微有了解的人都知道,Danny Sullivan是搜索引擎和搜索引擎优化的先驱。如果说Matt Cutts的话最受注目,Da

Public @ 2022-11-11 16:14:09

seo优化要素

1.关键词研究:确定目标关键词,了解关键词的搜索量和竞争度。 2.网站内容优化:通过合理的关键词密度和内容质量来提高搜索引擎排名。 3.网站架构优化:优化网站结构,包括清晰的导航和有效的链接。 4.网站速度优化:提升网站加载速度,包括压缩图像和使用压缩技术。 5.外部链接优化:增加和优化外部链接,提高搜索引擎评级和目标网站可信度。 6.社交媒体优化:利用社交媒体平台分享内容,增加品牌知名

Public @ 2023-04-20 03:50:11

更多您感兴趣的搜索

0.187136s