CodeIgniter 要移除網址列存在的 index.php,apache 必須使用 mod_rewrite 寫入 .htaccess 的方式來達成,lighttpd 也是有支援 rewrite,可以參考官方文件:Module: mod_rewrite,設定方法很容易。
$HTTP["host"] == "mimi.twgg.org" { server.document-root = "/var/www/html/MLB/" url.rewrite = ( "^/images/.*$" => "$0", "^/includes/.*$" => "$0", "^/(.*)$" => "index.php/$1" ) accesslog.filename = "/var/log/lighttpd/mimi.twgg.org-access_log" }[Read More]