O módulo do Apache mod_rewrite permite reescrever os endereços (URL’s) de forma a não apontar ao endereço real do arquivo e nome real do arquivo. Este é muito utilizado para se criar as chamadas URLs Amigáveis.

 

Para ativar o módulo mod_rewrite basta usar o seguinte comando:

 

Agora edite o arquivo referente ao VIrtual Host no qual deseja que o mod_rewrite funcione, para o nosso exemplo editei o arquivo referente ao dominio “localhost”:

Procure por “AllowOverride None” e altere para “AllowOverride All” para todas as ocorrências.

 

Reinicie o Servidor Apache:

 

Pronto!

 

Caso queira desativar mod_rewrite: