url.rewrite-once = ( ".*\.(js|ico|gif|jpg|png|css|html)$" => "$0", "^/([^?]*)(\?.*)?$" => "/$1.php/$2", )
Это то, что я получил, но аргументы не работают. Мне нравится следующий URL
http://www.example.com/index.php/?r=something
Чтобы выглядеть так:
http://www.example.com/index/?r=something
Thanx
Если запрашивается /index/?r=something, он переписывается в /index/.php/?r=something. Поэтому попробуйте это правило:
/index/?r=something
/index/.php/?r=something
"^/([^?]*[^?/])/?(\?.*)?$" => "/$1.php/$2"
С этим шаблоном завершающий слеш необязательный.