Quando eu mudo de lesma, o WordPress cria redirecionamento a partir do URL antigo?

15

Quando altero uma lesma de post-apara post-b, o WordPress criará um redirecionamento de /post-apara /post-b, como HTTP 301 ou algo semelhante? Caso contrário, existe um plugin para isso?

Borek Bernard
fonte

Respostas:

11

Eu apenas testei isso (WP 3.3.1), o núcleo do wordpress fará um redirecionamento automaticamente se você alterar o slug do post, mesmo se você alterar o slug de post-apara post-be depois para post-c, post-aretornará um 301 para post-c. Dito isto, o plug-in de redirecionamento recomendado por Mike Jolley é um excelente plug-in e uma ótima maneira de monitorar erros 404.

mor7ifer
fonte
5
Apenas para adicionar uma observação, esse redirecionamento interno não funciona quando a parte da URL que não é a lesma muda, por exemplo, quando o padrão é /[year]/[month]/[date]/[slug]e a data muda, o WordPress não cria um redirecionamento. Um plug-in é necessário nesse caso.
Borek Bernard
Em que locais do banco de dados essa regra de redirecionamento é salva? Cheers
raison
5

Este plug-in pode ser usado para monitorar alterações de URL assim e configurar o redirecionamento automaticamente:

http://wordpress.org/extend/plugins/redirection/

Mike Jolley
fonte
2
Se apenas funcionou :( acabei usando wordpress.org/extend/plugins/quick-pagepost-redirect-plugin mas não possui alguns recursos.
Borek Bernard
1
Sim, funcionou perfeitamente até pelo menos meados de 2012 em uma das minhas instalações WP bastante complexas (sempre atualizadas automaticamente quando novas versões estáveis ​​são enviadas pelo WP). No entanto, algo está quebrado em sua rotina de detecção automática para quando slugs são modificados, eu só notei hoje em uma instalação 3.5.1, então não posso ter certeza de quando isso parou de adicionar automaticamente regras para slugs modificados. Isso é uma vergonha. :( Acho que todos nós devemos doar para o dev para encorajá-lo a corrigir o erro!
Chris Woods,