`
isiqi
  • 浏览: 16490510 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

lighttpd配置代理服务器

阅读更多

背景:a应用lighttpd+rails ,b应用tomcat+j2ee
访问a的某个url,其实是访问b

lighttpd中的配置如下:

$HTTP[ " host " ] == " ent.mofile.cn " {
。。。。。。。。。。。。。。

$HTTP[
" url " ] =~ " /postbar/*$ " {
proxy.balance
= " hash "
proxy.server
= ( "" =>
(
(
" host " => " 192.168.100.231 " , " port " => 80 )))
}

。。。。。。。。。。。。。。


}

上文中192.168.100.231即为一个j2ee应用,rail应用将所有url以postbar或者postbar/结尾的url交由j2ee应用处理

注意:
1 ) 将lighttpd配置文件中mod_proxy 打开
2)代理其实只是host的替换,比如http:rail_app/a/b/post代理的是http://j2ee_app/a/b/host,路径必须一一对应,否则会出错

这样做的好处可以方便的解决一些ajax跨域访问的问题,当然还有其他,视具体情况而定

分享到:
评论

相关推荐

    varnish+lighttpd配置

    **三、Varnish+Lighttpd配置步骤** 1. **安装Varnish** 在Ubuntu系统中,可以使用以下命令安装Varnish: ``` sudo apt-get update sudo apt-get install varnish ``` 2. **配置Varnish** 配置Varnish的主要...

    lighttpd web服务器

    - **与Nginx**:Nginx以其反向代理和负载均衡能力出名,lighttpd在轻量级应用中可能更胜一筹,但Nginx在静态内容处理和复杂配置方面更强大。 ### 6. lighttpd的版本及更新 lighttpd-1.4.19是lighttpd的一个旧版本...

    lighttpd简单配置

    它支持SSL/TLS加密连接、URL重写等高级功能,适用于中小型网站或者作为反向代理服务器。 #### 二、安装与配置前的准备 在进行lighttpd的安装与配置之前,我们需要确保一些必要的库已经安装完成。根据提供的部分...

    lighttpd源码分析

    通过在lighttpd配置中设置反向代理规则,可以将来自客户端的请求转发到后端服务器。反向代理不仅可以隐藏后端服务器的细节,提高安全性,还能实现负载均衡和缓存,提升系统性能。 总结,lighttpd源码分析涵盖了从...

    lighttpd-1.4.20源代码

    lighttpd支持插件开发,开发者可以通过`mod_extforward`、`mod_proxy`等模块扩展功能,如反向代理、负载均衡等。 通过深入学习lighttpd-1.4.20的源代码,我们可以掌握Web服务器的设计原理、网络编程技巧、HTTP协议...

    Lighttpd源码分析.zip

    此外,这对于定制自己的HTTP服务器或优化现有服务器的配置也具有极大的指导价值。 学习源码分析不仅可以提升编程技能,还可以帮助我们更好地把握软件设计的原则和最佳实践。通过阅读Lighttpd源码,我们可以学习到...

    lighttpd和nginx比较

    5. **配置与易用性**:Nginx的配置文件更为直观易懂,但对于新手来说,Lighttpd的配置过程可能更为简单。 综上所述,选择Lighttpd还是Nginx取决于具体的项目需求和个人偏好。如果对资源占用有极高的要求,或者希望...

    三大WEB服务器配置文档

    本文将详细介绍三种常见的Web服务器——APACHE、LIGHTTPD和NGINX的安装配置过程及其特点。 首先,我们来看看**APACHE服务器**。APACHE是全球最广泛使用的开源Web服务器,以其稳定性和灵活性著称。在LAMP(Linux、...

    Linux服务器端Web服务三剑客(Apache Lighttpd Nginx).docx

    同时,了解和对比其他轻量级服务器如Lighttpd和Nginx的特点,可以帮助我们根据具体需求选择最适合的解决方案,以提高服务器性能和响应速度。对于大型网站或者需要高度可扩展性的系统来说,结合使用这些服务器可以...

    nginx lighttpd apache 之间的区别.doc

    - Nginx是由俄罗斯开发者开发的高性能HTTP和反向代理服务器,同时也支持IMAP/POP3/SMTP服务。 - 它采用事件驱动架构,优化了性能,特别适合高并发场景,可以处理大量并发连接。 - Nginx的稳定性很高,即使在面临...

    everlasting-botstopper:使用您的Lighttpd配置停止垃圾邮件发送者!

    永恒的僵尸使用您的Lighttpd配置停止垃圾邮件发送者!关于这些是Lighttpd的一些配置规则,可阻止不遵守robots.txt的常见垃圾邮件爬网程序和搜索引擎。 我在上使用它来阻止烦人的bot,这样我就可以在我的网络服务器...

    Web服务器搭建工具

    2. 配置服务器:设置服务器监听端口、虚拟主机、日志记录等。 3. 部署网站文件:将网站的HTML、CSS、JavaScript等文件上传至服务器指定目录。 4. 配置域名:如果需要,通过DNS设置将域名指向服务器IP地址。 5. ...

    nginx反向代理服务器1

    【Nginx反向代理服务器】是Web服务领域中一种重要的技术,主要用于处理高并发的静态资源请求和实现负载均衡。Nginx以其高效的性能、低资源占用和丰富的功能深受IT行业的青睐。以下是对Nginx及其相关知识点的详细解释...

    实战Nginx 高性能web服务器

    在众多Web服务器中,Nginx已经成为了高性能、高可靠性的代名词,它不仅能够处理静态内容,还能作为反向代理服务器,负载均衡器,甚至是邮件代理服务器。随着技术的不断进步,Nginx逐渐取代了传统Web服务器如Apache,...

    三大WEB服务器对比分析.docx

    它支持HTTP/1.1协议,具有简单配置、CGI、虚拟主机、HTTP认证、Perl集成、代理服务器、服务器状态监控、SSI、SSL和FastCGI等功能。尽管Apache功能强大,但在并发性能方面相对较弱,因为它不支持epoll,这在处理大量...

Global site tag (gtag.js) - Google Analytics