我没有看明白你的配置,贴段JavaEye的配置给你参考:
$HTTP["host"] == "forum.iteye.com" {
server.document-root = "..."
server.error-handler-404 = "/index.html"
url.redirect = (
"^/viewtopic.php\?t=([0-9]+)*" => "http://www.iteye.com/topic/$1",
"^/index.php*" => "http://www.iteye.com/",
"^/*" => "http://www.iteye.com/"
)
}
else $HTTP["host"] == "iteye.com" {
url.redirect = ( "^/(.*)" => "http://www.iteye.com/$1" )
}
else $HTTP["host"] =~ "^([a-zA-Z0-9\-]+).iteye.com$" {
server.document-root = "..."
server.error-handler-404 = "/dispatch.fcgi"
fastcgi.server = (".fcgi" =>
(
...
)
)
}
分享到:
相关推荐
6. **配置lighttpd**:lighttpd的配置文件通常位于`/etc/lighttpd/lighttpd.conf`,需要根据实际需求进行定制,包括设置监听端口、虚拟主机、日志文件等。 7. **启动与管理lighttpd**:通过命令`sudo /etc/init.d/...
《lighttpd代码阅读资料详解》 lighttpd是一款轻量级且高效的Web服务器软件,以其低内存占用、快速响应和模块化的结构而备受开发者喜爱。对于想要深入了解lighttpd内部工作原理或进行二次开发的程序员来说,代码...
《lighttpd-1.4.18:轻量级Web服务器的魅力解析》 在互联网技术日新月异的今天,Web服务器作为互联网应用的基础架构,扮演着至关重要的角色。其中,lighttpd以其轻量级、高效能的特性,受到了许多开发者的青睐。...
通过在lighttpd配置中设置反向代理规则,可以将来自客户端的请求转发到后端服务器。反向代理不仅可以隐藏后端服务器的细节,提高安全性,还能实现负载均衡和缓存,提升系统性能。 总结,lighttpd源码分析涵盖了从...
4. **配置文件**:lighttpd的配置文件通常为`/etc/lighttpd/lighttpd.conf`,在此文件中设置监听端口、服务器根目录、虚拟主机、路由规则等。 5. **启动服务**:执行`sudo lighttpd -D -f /etc/lighttpd/lighttpd....
6. **配置解析器(Config Parser)**:解析lighttpd.conf配置文件,设置服务器的运行参数。 在源代码中,我们可以看到C语言的特性得以充分发挥。例如,通过宏定义和结构体,lighttpd定义了丰富的配置选项;通过函数...
主要内容包括:lighttpd介绍与分析准备工作、lighttpd网络服务主模型、lighttpd数据结构、伸展树、日志系统、文件状态缓存器、配置信息加载、i/o多路复用技术模型、插件链、网络请求服务响应流程、请求响应数据快速...
资源名称:Lighttpd源码分析内容简介: 作为最为优秀的轻量级Web Server之一,Lighttpd有着众多的忠实拥护者和使用者。Lighttpd源码分析就是一本介绍分析Lighttpd源码的初级读本,其主要目标在于:一方面让已经接触...
要配置和启用虚拟主机,请通过在食谱中添加配方来使用lighttpd_vhost和lighttpd_site定义。 lighttpd_vhost定义将创建并配置虚拟主机配置, lighttpd_site将启用它。 lighttpd_vhost默认情况下使用非常稀疏的配置,...
《lighttpd1.4.25:轻量级服务器的源码解析》 lighttpd,这个名字在Web服务器领域中具有独特的地位,它被誉为“最快的轻量级服务器”。作为一个高效、安全且配置灵活的开源HTTP服务器,lighttpd在全球范围内被广泛...
LightTPD是一款开源的、高性能且轻量级的Web服务器,尤其适合于资源有限的环境或者高并发场景。它的名称“Light”代表了其轻巧的特性,而“TPD”则是“Tiny but Powerful Server”的缩写,凸显了其虽然小巧但功能...
在设置和配置lighttpd服务器时,需要注意以下几点: 1. **安装lighttpd**: 在ARM平台上,通常需要通过包管理器(如`apt-get`或`yum`)来安装lighttpd。确保系统已更新,并根据具体操作系统执行相应的安装命令。 2....
lighttpd:1.4.29 帮助查看help.txt文件 安装用root权限执行install.sh 删除用root权限执行remove.sh 启动用root权限执行命令almp-start.sh 关闭用root权限执行命令almp-stop.sh php从5.4.6更新到了php5.4.7 ...
资源名称:lighttpd-v1.4.46工具简介:一个轻量级的Web 服务器,支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。它具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等...
1. 配置文件:lighttpd的主配置文件通常是`lighttpd.conf`,需要根据实际需求进行定制,例如设置监听端口、定义虚拟主机、启用SSL等。 2. 启动服务:在目标平台上运行`lighttpd -f /path/to/lighttpd.conf`启动服务...
3. 配置文件:默认配置文件为/etc/lighttpd/lighttpd.conf,用户可以根据需求修改配置,例如设置监听端口、开启SSL、配置目录权限等。 4. 启动与管理:使用lighttpd命令启动、停止或重启服务器,如`lighttpd -t`检查...
1. **启动脚本**:通常是一个名为`start-lighttpd.sh`的bash脚本,内容可能包含检查lighttpd是否已运行、设置工作环境变量、执行`lighttpd -f /path/to/lighttpd.conf`启动命令等步骤。 2. **停止脚本**:类似地,`...
2. 启动服务:安装完成后,可以使用`sudo lighttpd -D -f /etc/lighttpd/lighttpd.conf`启动lighttpd服务器,其中-D参数表示在后台运行,-f指定配置文件路径。 3. 停止与重启:使用`sudo service lighttpd stop`...