Cuando cambie slug, ¿WordPress creará redireccionamiento desde la URL anterior?

15

Cuando cambio una babosa de post-aa post-b, ¿WordPress creará una redirección de /post-aa /post-b, como HTTP 301 o algo similar? Si no, ¿hay un complemento para eso?

Borek Bernard
fuente

Respuestas:

11

Acabo de ir y probé esto (WP 3.3.1), el núcleo de WordPress automáticamente redirigirá si cambias la babosa de publicación, incluso si cambias la babosa de post-aapost-b y luego a post-c, post-adevolverá un 301 a post-c. Dicho esto, el complemento de redireccionamiento que Mike Jolley recomendó es un complemento excepcional y una excelente manera de monitorear los errores 404 y demás.

mor7ifer
fuente
55
Solo para agregar una nota, esta redirección incorporada no funciona cuando la parte de la URL que no es la babosa cambia, por ejemplo, cuando el patrón sí /[year]/[month]/[date]/[slug]y la fecha cambian, WordPress no creará una redirección. Un complemento es necesario en ese caso.
Borek Bernard
¿Dónde en la base de datos se guarda esta regla de redireccionamiento? Saludos
Raison
5

Este complemento se puede usar para monitorear cambios de URL como ese y configurar la redirección automáticamente:

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

Mike Jolley
fuente
2
Si solo funcionara :( Terminé usando wordpress.org/extend/plugins/quick-pagepost-redirect-plugin aunque carece de algunas características.
Borek Bernard
1
Sí, funcionó perfectamente hasta al menos mediados de 2012 en una de mis instalaciones de WP bastante complejas (siempre se actualizó automáticamente cuando WP impulsa nuevas versiones estables). Sin embargo, algo está roto en su rutina de detección automática para cuando se modifican las babosas, solo me di cuenta hoy en una instalación 3.5.1, así que no puedo estar seguro de cuándo esto dejó de agregar automáticamente reglas para babosas modificadas. Es una pena. :( ¡Supongo que todos debemos donar al desarrollador para alentarlo a que arregle el error!
Chris Woods