O que é Modo Rewrite?
Wednesday, August 15th, 2007 by Debora PogorelskyAtualmente muito é discutido sobre a forma com que as URLs devem ser apresentadas.
A técnica conhecida como QueryString, muito conhecida atualmente, torna ligeiramente mais complicada a questão da indexação das páginas pelos buscadores, uma vez que eles terão de “decidir” se a página:
http://www.deborax.com.br/?categoria_id=666
é diferente de:
http://www.deborax.com.br/?area_id=12
Navegando pelo dicionário da KingHost tu terás uma visão plena do exemplo funcional
Usando modo Rewrite, tem-se
http://www.kinghost.com.br/dicionario/k.html
Não utilizando, ficaria
http://www.kinghost.com.br/?modo=dicionario&letra_dicionario=k
Esta técnica vem sendo usada em larga escala, tanto para melhorar a experiência de navegação de teu usuário, dentro de teu site, quanto para melhorar o posicionamento das tuas páginas, dentro dos mecanismos de busca.
Esta técnica de Rewrite já é muito conhecida por usuários linux/php onde este tipo de configuração é facilmente criada através do .htaccess, porém, usuários windows necessitavam de uma solução completa e definitiva.
Foi então que a KingHost elaborou uma pesquisa de como prestar esta solução aos seus clientes.
Encontrando o modulo ISAPI_REWRITE, um componente desenvolvido na base de reescrever caminhos, assim como é feito por .htaccess
Um exemplo funcional, seguindo a base do dicionário da KingHost, é;
Dentro do arquivo .ini coloca-se a linha
RewriteRule ^/dicionario/(/[a-zA-Z0-9_-]+)
?(.html)?$ /dicionario.php?modo=dicionario&letra_dicionario=$1
Em poucas palavras o mode Rewrite tornará mais amigavel as URLs de teu site.


