Insira algum valor de lixo em seu , .htaccess
por exemplo foo bar, sakjnaskljdnas
qualquer palavra-chave não reconhecida pelo htaccess e visite seu URL. Se estiver funcionando, você deve obter um
500 Erro Interno do Servidor
Erro do Servidor Interno
O servidor encontrou um erro interno ou configuração incorreta e não foi capaz de concluir sua solicitação ....
Eu sugiro que você coloque logo depois RewriteEngine on.
Já que você está em sua máquina. Presumo que você tenha acesso ao .confarquivo apache .
abra o .confarquivo e procure uma linha semelhante a:
LoadModule rewrite_module modules/mod_rewrite.so
Se estiver comentado (#), descomente e reinicie o apache.
Para registrar reescrever
RewriteEngine On
RewriteLog "/path/to/rewrite.log"
RewriteLogLevel 9
Coloque as 3 linhas acima em seu virtualhost. reinicie o httpd.
RewriteLogLevel 9Usar um valor alto para o Nível reduzirá drasticamente a velocidade do seu servidor Apache! Use o arquivo de registro de reescrita em um nível maior que 2 apenas para depuração! O nível 9 registrará quase todos os detalhes de reescrita.
ATUALIZAR
As coisas mudaram no Apache 2.4:
DE Atualizando para 2.4 de 2.2
As diretivas RewriteLog e RewriteLogLevel foram removidas. Esta funcionalidade agora é fornecida configurando o nível apropriado de registro para o módulo mod_rewrite usando a diretiva LogLevel . Veja também a seção de registro mod_rewrite.
Para obter mais informações sobre LogLevel, consulte a diretiva LogLevel
você pode realizar
RewriteLog "/path/to/rewrite.log"
desta maneira agora
LogLevel debug rewrite_module:debug