欢迎您光临我的个人网站!


2009-01-15

在httpd.conf中屏蔽Indy Library的方法

Posted in Apache, 网络安全, FreeBSD/Unix服务器 at 11:22 by 仲远

标签:
Zhongyuan Wang

97100fe403b8

我曾经在上个月写过一篇《屏蔽Indy Library的方法》,介绍屏蔽Indy Library的两种方法,分别是在.htaccess文件以及网页中对Indy Library恶意爬虫进行屏蔽。今天介绍一种在httpd.conf中屏蔽Indy Library的方法。
第一步,在httpd.conf中,所有虚拟主机之外的地方(一般在虚拟主机设置之前),增加如下代码:
 SetEnvIfNoCase User-Agent “Indy Library” bad_bot
第二部,在你需要屏...查看全文

2008-12-07

URL RewriteRule在httpd.conf和.htaccess中的不同点

Posted in Apache at 16:32 by 仲远

标签:
URL RewriteRule在httpd.conf和.htaccess中的不同点

相信熟悉Web Server的人一定熟悉Apahce。相信熟悉Apahce的人一定知道URL Rewrite。Apache的mod_rewrite模块,可以帮助人们构造出各种各样美化后的URL。在Apache中使用URL Rewrite,可以有多种方式:一种是直接在httpd.conf中添加相应rewriterule(重写规则),另一种是在网站根目录下的.htaccess中添加rewriterule(重写规则)。但是,需要注意的是,在这两个文件中添加到URL重写规则略有不同。而这些不...查看全文

2008-12-05

屏蔽Indy Library的方法

Posted in Apache, 网络安全, FreeBSD/Unix服务器 at 15:32 by 仲远

标签:

我想如果一个网站管理员有空的时候看看自己的网站访问日志,是原始日志那种的,不是统计数据的,一定会感到触目惊心的!因为有太多太多不怀好意的连接与访问。通常情况下,这些连接和访问都没有成功,因此没有造成太大的损失。但是一旦他们成功,就会造成很严重的后果。
例如,下面是截取的一段网站访问的日志:
202.96.180.147 - - [05/Dec/2008:15:01:03 +0800] &#...查看全文

2008-12-04

彻底屏蔽SosoSpider的方法

Posted in 实验室, Apache, 网络安全, FreeBSD/Unix服务器 at 14:13 by 仲远

标签:
彻底屏蔽SosoSpider的方法

昨天访问实验室的一个网站,突然发现打开速度巨慢,甚至无法打开!心里顿时大惊。Ping服务器的ip,一切正常;FTP连接,一切正常。于是赶紧通过远程桌面连接服务器,查看网站日志,才发现有一些124.115.4.*、124.115.0.*和58.60.14.*的ip在大量连接网站,网站的访问日志“唰唰唰”地“飞奔”,何其壮观!

我立刻意识到是那个惹人厌的Sosospider爬虫(这些ip段为soso的爬虫,...查看全文

2008-06-04

Windows下编译Apache与Unix下编译Apache的不同感受

Posted in 实验室, Apache, FreeBSD/Unix服务器 at 14:19 by 仲远

标签:

虽然Unix有着许许多多的很不好使的地方,但是起码在一点——“Apache的编译”问题上,Unix展现着Windows无法比拟的优势与便捷。
之前使用Unix下的源码安装过apache,几行命令就完全搞定Apache的编译与安装,没有遇到任何错误与问题。而在Unix下编写一个新的Module,也只要几行命令就能够成功编译。但是在Windows下编译Apache就没那么容易了。使用Visual C++ 2005进行编译,还需要...查看全文

2008-05-14

慎用域名注册商提供的URL转发功能

Posted in Apache, FreeBSD/Unix服务器 at 20:16 by 仲远

标签:

现在许多域名注册商都会为注册后的域名提供一些增值服务,其中很重要的一项就是url转发功能,包括url隐藏转发和url不隐藏转发。这两者的区别在于url隐藏转发能够在浏览器到地址栏保持用户输入的域名,而不隐藏转发则会显示实际跳转后的域名。这一功能使得同一个网站拥有多个域名的用户方便许多。不过在实际使用中,对于一些重视搜索引擎优化的人需要注意,使用...查看全文

2008-05-13

Apache模块开发中的内容过滤

Posted in 转载, Apache, FreeBSD/Unix服务器 at 23:53 by 仲远

标签:

最近在持续研究Apache服务器的模块开发。在模块开发中,有一个很重要的方面就是对内容进行处理,包括请求的内容与返回的内容。Apache本身带了一个Module,能够对输出内容进行过滤。原来一直没有发现,直到看到下面这篇文章才恍然大悟。谢谢文章的作者Linux_prog先生~在加上apache的tutor网站上的内容http://www.apachetutor.org/dev/smart-filter,应该能够对Apache内容处理方面的模块开...查看全文

2008-05-11

搜索引擎爬虫列表

Posted in 实验室, Apache, FreeBSD/Unix服务器 at 18:52 by 仲远

标签:

搜索引擎是人们再熟悉不过的工具,它将Internet上的信息索引起来,方便人们在海量数据中迅速查找有用的信息。而搜索引擎公司,国外以Google为代表,国内以百度为代表,成为互联网上举足轻重的公司,其访问量也远远超过传统门户网站,成为网民最离不开的网络服务。而遇到问题“Google一下”或者“百度一下”也成为人们日常生活中的习惯。
而对于网站建设者而言...查看全文

2008-05-10

Apache模块开发中的请求处理

Posted in 实验室, Apache, FreeBSD/Unix服务器 at 23:16 by 仲远

标签:
Apache模块开发中的请求处理

最近持续在研究Apache的模块开发,为在Apache上的实验做准备。以下是介绍Apache Module中处理请求的过程,以及如何加入请求处理挂钩以及响应处理挂钩。尤其是几张图,很清晰地解释了Apache处理请求以及返回结果的框架。只是这篇文章主要从概念上介绍,没有实际可用的代码,仅帮助开发人员理解之用。
Request Processing in Apache
Processing HTTP requests is central to most web applic...查看全文

2008-05-09

为Apache开发一个Module的实例

Posted in 实验室, Apache, FreeBSD/Unix服务器 at 23:05 by 仲远

标签:

这是一篇介绍为Apache开发一个新的Module的Tutorial,非常简单易懂,英语六级以上的人看懂应该没有问题。如果你觉得看得麻烦,可以直接看其中的代码以及指令部分。 
This tutorial guides the reader through the minimal tasks involved in writing a module for Apache 2. The module developed here has almost no functionality - it’s only impact is the generation of a static message to logs/errorlog for each HTTP request.
 查看全文

Pages (3): [1] 2 3 »