在同一台机子(本地)上跑tomcat(8080)和jetty(8161),现在想用lighttpd作代理,Tomcat和Jetty上都分别有若干应用,设为如下:
Tomcat下:
[code="java"]
http://localhost:8080/A
http://localhost:8080/B
http://localhost:8080/C
[/code]
Jetty下:
[code="java"]
http://localhost:8161/D
http://localhost:8161/E
http://localhost:8161/F
[/code]
我知道lighttpd能将代理指定到不同的端口,如下:
[code="java"]
$HTTP["url"] == "A" {
index-file.names += ("index.jsp","index.do")
proxy.server = (
".jsp" => ("jetty" => ("host" => "127.0.0.1", "port" => 8161) )
)
}
[/code]
[b]但是如何才能代理到指定的tomcat或jetty上的应用呢?[/b]

lighttpd代理配置问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- iteye_521 2008-11-07 17:25关注
proxy.server = (
“/A” => ( ( “host” => “127.0.0.1″, “port” => 8080 )) ,
“/D” => ( ( “host” => “127.0.0.1″, “port” => 8161))
)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报