У меня просто были те же проблемы при тестировании моего приложения codeigniter на lighttpd
Это сработало для меня:
url.rewrite = (
".*\.(js|ico|gif|jpg|png|swf|css|html)$" => "$0",
"^/(.*)$" => "index.php/$1"
)
возможно, вы можете попробовать это для вашей настройки:
url.rewrite = (
".*\.(js|ico|gif|jpg|png|swf|css|html)$" => "$0",
"^/(.*)$" => "/loop/rest/index.php/$1"
)
Убедитесь, что у вас есть некомментированный mod_rewrite вверху ... он идет по умолчанию с # перед ним.