Hi (I repost it here because no one at the lighttpd list answered my mail. Thx.)
I am new to lighttpd. I like it because it is really 'lighter' than apache and is easier to understand. However the documentation is not enought (at least for me), or I am looking at the wrong place. So here we go: I set up typo (blog engine) as a fcgi application that everything hits the webserver is handled with 'dispatcher.fcgi'. I want to only redirect queries like http://myhost/blog/.* to dispatcher.fcgi and answer the other like usual (webserver). And dispatcher must get the SCRIPT_URL without 'blog'. I tried several ways: 1. playing with url.rewrite 2. 'extension' in calling fcgi But none of them works. here is my config file: --------------------------------------------------------------------- server.port = 443 server.bind = "rivendell.itk.ppke.hu" server.event-handler = "linux-sysepoll" server.modules = ( "mod_rewrite", "mod_fastcgi", "mod_rewrite", "mod_redirect" ) server.document-root = "/var/www/webroot" $HTTP["url"] =~ "^/blog" { #url.rewrite-once = ( "^/blog/(.*)" => "/$1" ) #^^^ tried but does not work server.indexfiles = ( "dispatch.fcgi" ) server.document-root = "/var/www/public/typo/public/" server.error-handler-404 = "/dispatch.fcgi" } server.errorlog = "/var/www/public/typo/log/error.log" server.username = "www-data" ssl.engine = "enable" ssl.pemfile = "...somewhere/server.pem" url.rewrite = ( "^$" => "index.html", "^([^.]+)$" => "$1.html" ) #### fastcgi module fastcgi.server = ( ".fcgi" => ( "/" => ( "min-procs" => 2, "max-procs" => 2, "socket" => "/tmp/typo1.socket", "bin-path" => "/var/www/public/typo/public/dispatch.fcgi", "bin-environment" => ( "RAILS_ENV" => "production" ), "idle-timeout" => 120 ) ) ) ---------------------------------------------------------------------- mimetypes omitted. Some snipplets from my typo log file. Processing RedirectController#redirect (for 81.182.59.186 at 2006-01-25 16:10:07) [GET] Parameters: {"from"=>["blog", "admin"], "action"=>"redirect", "controller"=>"redirect"} Completed in 0.00701 (142 reqs/sec) | Rendering: 0.00010 (1%) | DB: 0.00162 (23%) | 404 [https://rivendell.itk.ppke.hu/blog/admin] TIA. -- Radioactive cats have 18 half-lives. CSILLAG Tamas (cstamas) - http://digitus.itk.ppke.hu/~cstamas _______________________________________________ Typo-list mailing list Typo-list@rubyforge.org http://rubyforge.org/mailman/listinfo/typo-list