dazuiba 发表于 2013-1-27 04:48:55

lighttpd的Proxy配置

采用proxy比使用fcgi的方式,来的容易一些。而且在windows上这是唯一的方式。

在proxy的时候,只需要加上一条rewrite rule就可以将所有静态文件交由Lighttpd直接处理。


以下为lighttpd+mongrel的配置文件,本配置将所有swf,js,css,jpg等静态文件交由Lighttpd处理

server.modules            = (                              "mod_rewrite",                              "mod_redirect",                              "mod_fastcgi",                              "mod_proxy",                              "mod_accesslog" )server.document-root= "C:/lighttpd/htdocs"## where to send error-messages toserver.errorlog             = "C:/lighttpd/logs/lighttpd.error.log"# files to check for if .../ is requestedserver.indexfiles         = ( "index.php", "index.html",                              "index.htm", "default.htm" )accesslog.filename          = "C:/lighttpd/logs/lighttpd.access.log"index-file.names            = ( "index.php", "index.html",                              "index.htm", "default.htm" )$HTTP["host"] == "iff" {server.document-root = "D:/dev/iff/public"$HTTP["url"] !~ "\.(gif|jpg|png|txt|html|css|js|swf)$" {   proxy.server= ( "/" => (                                    ( "host" => "127.0.0.1", "port" => 3000 )                              ))}}
页: [1]
查看完整版本: lighttpd的Proxy配置