O mod_rewrite possui diversas funções que facilitam o desenvolvimento de aplicações web. Uma delas, possibilita transformar URLs mais complexas em URLs amigáveis. Ou seja, de maior compreensão e memorização, além de ajudar os mecanismos na indexação e isolar a tecnologia que foi utilizada para a construção do site.

mod_rewrite url

 

A primeira etapa para o uso do mod_rewrite é a sua ativação, para isto, inclua a linha conforme abaixo em um arquivo .htaccess na raiz de sua plataforma de hospedagem (/public_html), para que também funcione em outras pastas. Caso o arquivo não exista, crie o mesmo e envie para o servidor.

 

RewriteEngine on
RewriteRule !.(gif|jpg|png|css|js|)$ index.php

 

Em seguida você deve ver que todas as páginas e pastas acessadas pelo navegador vão ser executadas no arquivo index.php e permitindo apenas as imagens e os arquivos de CSS e JS.

 

Para verificar demais regras você pode consultar o manual do mod_rewrite do Apache, no endereço: http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

Compartilhe:

Inscreva-se na nossa Newsletter

Brasil Cloud Nuvem Corporativa