Habilitando Mod_rewrite no Apache
Na continuação de meus estudos em desenvolvimento, precisei habilitar o mod_rewrite do apache para criar regras diversas de acesso ao site. Uma delas é URLs amigáveis (veremos em outro post).
Quero abordar aqui a habilitação do mod_rewrite do apache.
1º Acessar o httpd.conf (arquivo de configuração do apache);
2º Descomentar a linha LoadModule rewrite_module modules/mod_rewrite.so;
3º Procurar por <Directory /> e deixar dessa forma:
<Directory />
Options FollowSymLinks Indexes
AllowOverride AuthConfig
</Directory>
4º Procurar por <Directory “${path}/www”> e deixar assim:
<Directory “${path}/www”>
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
Reiniciar o apache:
Testando:
No diretório raiz do site crie um arquivo .htaccess e digite assim:
RewriteEngine on
RewriteRule .* main.php
Espero que possa ajudar alguém.
Veja vídeo
Comentários