| O .htaccess é um arquivo tão poderoso quanto perigoso.
Já escrevi vários tutoriais utilizando-o, mas a principal dica para a edição do .htaccess é: cuidado.
Hoje, verificando as informações na Central do Webmaster, do Google.
Achei um dado estranho, 234 URLs no Diversos, estavam retornando erro 404 (não encontrado).
Como estou tomando o cuidado de remover as páginas que retornam 404 do índice, fiquei preocupado com um número tão alto, de repente.
A primeira coisa que veio a minha cabeça foi a base de dados corrompida, isso explicaria um número grande de páginas não encontradas, mas seria um problema para voltar ao normal.
Quando listei as URLs com problema, a estrutura delas estava muito similar a estrutura de categorias que eu havia acabado de alterar, porém, ao invés dos nomes das categorias, estavam os nomes das tags, no endereço.
Foi nesse momento que veio o estalo, fiz besteira no .htaccess.
As categorias eram no formato /tags/nome_categoria
Enquanto as tags eram: /tag/nome_tag
A diferença era apenas um s e esse foi justamente meu erro, ao invés de usar a regra: PLAIN TEXT
CODE: rewriterule ^tags/(.*)$ /assunto/$1 [R=301,L]
Que seria a correta, estava utilizando:
CODE: rewriterule ^tag/(.*)$ /assunto/$1 [R=301,L]
Um simples "s" faltando, teria causado um caos na indexação do blog, se eu indexasse as categorias há mais tempo.
Como só passei a indexar as categorias, depois que modifiquei a forma de exibição dos textos, o impacto não foi tão grande quanto poderia ser.
Sempre que for modificar o .htacces, duas coisas têm que ser feitas:
* Backup do arquivo, antes da alteração. * Testar se todas as alterações estão funcionando como deveriam.
|
Adicionar aos Favoritos
Imprimir este Artigo
|