Olá equipe,
Eu quero ativar o módulo de reescrita do Apache no servidor WAMP na plataforma Windows XP.
Eu havia visitado muitos sites e obtido muitas experiências.
Passo 1
Abri o arquivo httpd.
Descomentei a linha LoadModule rewrite_module modules/mod_rewrite.so.
Passo 2
Modifiquei algumas linhas como abaixo:
<Directory></Directory>
Todas as opções
AllowOverride All
Etapa 3
Salvei o arquivo e reiniciei o servidor WAMP.
Etapa 4
Criei um arquivo .htaccess com as linhas abaixo:
RewriteEngine na
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /php/(.).php\ HTTP/
RewriteRule . http://localhost/php/%1 [R=301, L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /php/(.)\ HTTP/
RewriteRule . %1.php [L]
Passo 5
A URL real é:
http://localhost/Domain/index.php
Eu havia reescrito a URL para:
http://localhost/Domain/index
Mas estava recebendo o erro abaixo:
Não encontrado
O URL /domain/index solicitado não foi encontrado neste servidor.
Qualquer ajuda seria altamente apreciada.