If you are running into issues getting this to work on Lighttpd make sure you have “mod_rewrite” added to your server modules and the following rewrite directive in your host config since Lighttpd doesn’t follow Apache style rewrite rules:
url.rewrite-if-not-file = (
".*\\?(.*)" => "index.php?$1",
"." => "index.php"
)