O que é o Twitter e como tirar proveito máximo dessa ferramenta
por Gabriel Barboza | 02/07/2009 às 10:03 | Um Comentário

O que é o Twitter? Como ele pode ser útil para nós? E para empresas? Entenda esses e outros questionamentos sobre essa excelente ferramenta.

Ler artigo completo »
Administração

Desenvolvimento pessoal

Empreendedorismo

Educação Financeira

Mercado de trabalho




Principal » Notícias

Problemas com os permalinks

Enviado por Bernardo Pina em 25/09/2007 – 9:46 6 Comentários


Depois de muito pensar, resolvi arriscar fazer a troca dos permalinks do blog. Mudei a estrutura de /ano/mes/dia/post para /post. Só que encontrei problemas GRANDES no meio do caminho… Vamos lá:

Para mudar, não é simplesmente chegar no wordpress e alterar a estrutura dos permalinks. Sua indexação do Google vai por água a baixo se você fizer isso. Pesquisando um pouco, achei um plugin, aparentemente, muito interessante: o Permalinks Migration (nofollow). Feliz da vida, baixei o plugin, instalei e, por incrível que pareça, funcionou legal.

No dia seguinte, um outro plugin que eu uso, o 404 notifier, acusou uma série de erros 404. Achei estranho pois sempre foi muito incomum eu deixar passar erros desse tipo. Quando fui ver, pessoas estavam chamando o endereço: /ano/mes/dia/post/feed e estava gerando erros 404. O plugin não tinha uma falha grave, afinal.

Que que eu fiz? Voltei para a estrutura original. Assinei meu atestado de óbito…

No dia seguinte, mais do que o dobro de erros 404 apareceram. O Google já havia indexado as páginas /post. E agora? Eu estava (e ainda estou) com índices para as duas estruturas de permalinks e só estava com uma estrutura funcionando.

Depois de algumas pesquisas, cheguei à conclusão que só uma alteração no .htaccess resolveria o problema. Veja a linha que eu adicionei:

RedirectMatch 301 ^/([0-9]*)/([0-9]*)/([0-9]*)/(.*)/(.*) /$4/$5
RedirectMatch 301 ^/([0-9]*)/([0-9]*)/([0-9]*)/(.*) /$4

Agora, aparentemente, todas as duas estruturas estão funcionando. Só encontrei um problema meio chato. Se eu tento acessar os posts de um dia usando /ano/mes/dia/, ele me direciona para a página principal. Por causa disso, tive que tirar o calendário da sidebar. =(

Gostaria de saber se algum de vocês conhece alguma solução para esse problema acima. Gostaria também de registrar a minha indignação com o Permalinks Migration e deixar a dica para nenhum de vocês usa-lo.

Tenho dito!

[update] Atualizei o comando, agora funciona com o /feed ou /trackback no final. =) [/update]

Leia também

  1. Problemas com o tema
  2. Ainda dá para participar
  3. Receba nossos artigos por email!
  4. Aviso aos navegantes!
  5. Projeto: Site mais relevante do Brasil

Quem escreve?

Bernardo Pina
Graduado no curso de Ciência da Computação pelo Centro Universitário de Brasília (UniCEUB), trabalha como consultor de tecnologia da informação. Fundador do blog Produzindo.net, tem como filosofia sempre aprender mais e retransmitir esse aprendizado.


6 Comentários »

Deixe um comentário!

Deixe seu comentário abaixo, ou trackback do seu site.. Você pode ainda assinar esses comentários via RSS.

Seja legal. Mantenha limpo. Atenha-se ao tópico. Sem spam.

Esse é um blog que usa o sistema Gravatar. Para pegar o seu próprio avatar e usá-lo em qualquer lugar, registre-se em Gravatar.