浏览 9424 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-08-25
附现有配置 : $HTTP["host"] == "www.web.com" { proxy.balance = "hash" proxy.server = ( "/" => ( ( "host" => "192.168.0.2", "port" => 8080 ) ) ) } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-08-25
mamba 写道 这两天,尝试了一下 lighttpd,在配置 proxy 时发现只能把某个目录或某种类型的文件转给 tomcat 处理,我想把所有的静态内容(图片 js 等)留给 lighttpd 把 .jsp .do 等转给 tomcat 却未能成功,望达人指教。
附现有配置 : $HTTP["host"] == "www.web.com" { proxy.balance = "hash" proxy.server = ( "/" => ( ( "host" => "192.168.0.2", "port" => 8080 ) ) ) } proxy.server = ( ".jsp" => ( ( "host" => "192.168.0.2", "port" => 8080 ) , ".do" => ( ( "host" => "192.168.0.2", "port" => 8080 ) ) |
|
返回顶楼 | |
发表时间:2006-08-25
谢谢,不过还想进一步问一下,有时链接是以目录得样子出现的,比如 /help ,这种情况应该怎么处理,另外,能不能做出把 .js .jpg 拦截,其他全部发往 tomcat 的效果,再次感谢
|
|
返回顶楼 | |
发表时间:2006-08-25
mamba 写道 谢谢,不过还想进一步问一下,有时链接是以目录得样子出现的,比如 /help ,这种情况应该怎么处理,另外,能不能做出把 .js .jpg 拦截,其他全部发往 tomcat 的效果,再次感谢
proxy.server = ( ".jsp" => ( ( "host" => "192.168.0.2", "port" => 8080 ) , ".do" => ( ( "host" => "192.168.0.2", "port" => 8080 ), "/help" => ( ( "host" => "192.168.0.2", "port" => 8080 ) ) lighttpd好似没有排除这种配法。 |
|
返回顶楼 | |
发表时间:2006-08-25
我试了一下,/help 这种写法,好像会把 /help 下所有的东西,都转发给 tomcat,不是只有 /help 这个链接
|
|
返回顶楼 | |
发表时间:2006-08-25
已解决,贴一下
$HTTP["host"] == "www.web.com" { $HTTP["url"] =~ ".html|.jsp|.go|.do|probe|/$" { proxy.balance = "hash" proxy.server = ( "" => ( ( "host" => "192.168.0.2", "port" => 8080 ) )) } } |
|
返回顶楼 | |