http://mysite.ru/main/login => http://mysite.ru/index.php/main/login
На apache делалось так:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|public)
RewriteCond %{REQUEST_URI} !\.(css¦js¦jpg¦gif)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA
На lighttpd в конфиге lighttpd.conf пишу так:
url.rewrite-once = (
"^/([^.]+)$" => "/index.php/$1"
)
В логах такая ошибка:
unknown config-key url.rewrite-once (ignored)
Хотя я подключил соответствующий модуль в начале конфига:
server.modules = (
…
"mod_rewrite",
…
Что я не так делаю?