Reescrita do htaccess do MVC
Olá eu tenho problema com a minha configuração de htaccess no meu próprio mvc. IDK o que eu faço de errado? Toda vez que eu tenho essa mensagem 500:
Erro do Servidor Interno
O servidor encontrou um erro interno ou uma configuração incorreta e não pôde concluir sua solicitação.
Entre em contato com o administrador do servidor, admin @ localhost e informe-os sobre a hora em que o erro ocorreu e qualquer coisa que você tenha feito que possa ter causado o erro.
Mais informações sobre esse erro podem estar disponíveis no log de erros do servidor.
Eu quero fazer o url reescrever para indexar. Tente fazer algo assim
www.example.com/index.php/controller/method/param
www.example.com/index.php?url=controler
Meu .htaccess se parece com isso:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+) index.php?url=$l [QSA,L]
O que eu faço de errado? Eu leiohttp://httpd.apache.org/docs/current/rewrite/flags.html e como explicado.