Tue 26 Dec 2006
Sometime ago I talked about making eZ publish 3.x happy with fastcgi. The original approach is to patch eZ Publish so that it works with fastcgi correctly. However, Xavier Dutoit pointed out that, given some special treatment in lighttpd config files, no modification is required to eZ publish.
The trick is the following block:
url.rewrite-once = ( "^/.*\.(css|html|htm|pdf|js|png|gif|jpe?g)$" => "$0", "^/.*?(\?.*)?$" => "/index.php$1" )
For more about lighttpd and php4/php5 config instructions, please consult this thread.