梦想在左,生活在右。

IE返回信息解释
01 Post 指令被成功地运行
200 OK
202 请求被接受
203 Get或Head请求被完成
204 请求被完成,但没有内如容传回
300 资源可在许多地方被找到
301 资源永久的移除
302 资源暂时被移除
304 资源未被更改过
400 client的不正确请求信息
401 未授权的请求讯息
402 完成请求信息必须有回应
403 禁止使用此资源
404 资源找不到
405 资源不允许使用此方法
406 不被接受的资源型别
410 无此资源
500 Server 内部发生错误
501 没有被实作的方法
502 不正确的 gateway 或 server 负荷过重
503 无此 service 或 gateway 余时
Track this back : http://www.koven.org/rserver.php?mode=tb&sl=346
Apache mod_gzip 模块配置
Apache Gzip模塊配置 这篇文章是我在2002年初否则gzip win32 port工作的时候编写的。post过来希望对大家有所帮助。
教学]如何配置Apache的Gzip Module。
〖首先,感谢e小天翻译Gzip Module配置手册。〗
本指南将向您展示如何配置Apache的Gzip Module,以及如何根据自己的需要进行配置。以求得到最佳的性能。
Gzip Module是自由软件,获得和使用均完全免费。使用这个模块你需要zlib库的支持,您可以在www.zlib.org找到。同样,zlib也是自由软件。
Gzip Module的作用是压缩由服务器传递到客户端的数据。您可以定义以何种方式压缩何种文件,以及Gzip Module所占用的内存空间大小。
Track this back : http://www.koven.org/rserver.php?mode=tb&sl=345
Apache 1.3.X, 1.4.X 安装 mod_gzip 模块
# tar xzvf mod_gzip-1.3.26.1a.tgz
# cd mod_gzip-1.3.26.1a
# make
cc1: error: unrecognized command line option "-Wall,-O3,-fomit-frame-pointer,-pipe"
G了一下,都说 把Makefile里的这"-Wall,-O3,-fomit-frame-pointer,-pipe"参数去掉,其实这不是个好的解决办法,正确的做法是变更Makefile的相关内容如下:
$(APXS) -W1,-Wall,-O3,-fomit-frame-pointer,-pipe -c mod_gzip.c mod_gzip_debug.c mod_gzip_compress.c -o mod_gzip.so
编辑httpd.conf,添加如下内容
LoadModule gzip_module libexec/mod_gzip.so
AddModule mod_gzip.c
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_minimum_file_size 1000
mod_gzip_maximum_file_size 300000
mod_gzip_item_include file \.htm$
mod_gzip_item_include file \.html$
mod_gzip_item_include file \.php$
mod_gzip_item_include file \.js$
mod_gzip_item_include file \.css$
mod_gzip_item_include mime text/.*
mod_gzip_item_include mime httpd/unix-directory
mod_gzip_temp_dir /tmp/mod_gzip
mod_gzip_dechunk Yes
mod_gzip_keep_workfiles No
</IfModule>
测试了一下,压缩能力比apache2和zeus都好!
本站原创,转载请注明出处!
Track this back : http://www.koven.org/rserver.php?mode=tb&sl=344
CentOS 5 常见的configure error的解决方法
仅限于CentOS 5
configure: error: No curses/termcap library found
网上有的说法是:
--with-named-curses-libs=/usr/lib/libncursesw.so.5
其实是不对的,虽然能解决configure的错误,但是make的时候会提示错误,正确的做法应该是
yum -y install ncurses-devel
configure: error: xml2-config not found
yum -y install libxml2-devel
configure: error: Cannot find OpenSSL's
yum -y install openssl-devel
configure: error: libjpeg.(a|so) not found
yum -y install gd
yum -y install gd-devel
configure: error: cannot find output from lex; giving up
yum -y install flex
configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
yum -y install zlib-devel openssl-devel
本站原创,转载请注明出处,谢谢!
Track this back : http://www.koven.org/rserver.php?mode=tb&sl=343
Zeus Web Server 上的URL重写脚本
Zeus的重写相对Apache来说,要简单一些,而且流程相对清晰。
但是有一个限制,他仅仅针对URL的pathname部分,也就是URL之中的目录和文件部分,并且重写为当前domain的另外目录或者文件,而不能重写到其他的domain或者其他的本地文件。这一点相对于Apache来说,功能减弱了很多,不过Zeus也有一些相关的补救措施,例如Subserver等。
上面这段的简短示例就是,可以把
http://www.gaogao8.com/dir_a/file_1.php 之中的/dir_a/file_1.php重写为/path_b/file_2.html,但是不能重写为
http://www.gaogao9.com/ 或者/home/www.gaogao9.com/ (这里是绝对路径)之下的文件。
Track this back : http://www.koven.org/rserver.php?mode=tb&sl=342