Antes de mais nada, caso nunca tenha ouvido falar de URL Amigável ou URL Rewriting, você deve estar se perguntando, mas que diabos é isso?… já vou explicar, imagina a seguinte situação, você está visitando um site e se depara com o seguinte endereço…

site.com.br/default.asp?id=1
Você saberia me dizer do que se trata essa página???
É claro que não, pois a página “default.asp” terá um conteúdo diferente a cada id passado à ela… se mudarmos o id=2 viria um conteudo diferente…

E você me pergunta, onde entra o URL Rewriting aqui? Espera que você já vai entender…

E se tivermos uma página como essa:
site.com.br/vendo-casa-na-praia-grande-2-dormitorios

É óbvio que se trata de alguém vendendo uma casa na Praia Grande que possui dois dormitórios, pois é… isso é o URL Rewriting, e não é só pra você que fica mais fácil, pros buscadores também, por isso, seu blog estar com as URL amigáveis seria uma boa para aumentar suas visitas, já que teoricamente você conseguiria uma posiçao melhor nos buscadores (leia-se Google).

Seu blog está hospedado em que servidor? Apache? IIS?
Caso seja o primeiro, na Internet você encontrará várias repostas de como configurá-lo, não sei quais funcionam porque o meu servidor é IIS, e este foi o verdadeiro motivo de escrever o post, a dificuldade de se encontrar como configurar o bendito no IIS…

Mas é mancade deixar nossos computeros do Apache na mão, por isso vou indicar um link bacana…

http://nodesign.wordpress.com/2007/11/07/apache-mod_rewrite-e-url-amigavel/

Para a solução do problema com o IIS é necessário que você tenha acesso à configuação da página de erro 404…

abra seu editor de texto e cole o seguinte código:


feito isso salve o arquivo com o nome “wp404.php”

Feito isso você deverá configurar no seu servidor a página de erro 404, apontando para “wp404.php”…

O último passo e não menos importante é configurar no Worpress para utilizar as URL Amigáveis…

Para isso acesse o painel de controle
Menu Configurações / Links Permanentes
Configurações WordPress 2.71

Escolha a configuração que mais lhe agradar e salve.
Caso queira que apareça o nome do post uma dica é utilizar a tag /%postname%/
Links Permanentes

Salva tudo e testa, caso num consiga, posta ae que a gente vê o que faz…

Abraços e até a próxima…

Procurava URL Rewriting com filtro ISAPI Rewrite? veja aqui.