Când schimb slug-ul, va crea WordPress o redirecționare de la vechiul URL?
Tocmai am testat acest lucru (WP 3.3.1), nucleul WordPress va face automat o redirecționare dacă schimbi slugul articolului, chiar dacă schimbi slugul de la post-a
la post-b
și apoi la post-c
, post-a
va returna un cod 301 către post-c
. Cu toate acestea, pluginul de redirecționare recomandat de Mike Jolley este un plugin remarcabil și o modalitate excelentă de a monitoriza erorile 404 și altele asemenea.

Doar pentru a adăuga o notă, această redirecționare încorporată nu funcționează atunci când partea din URL care nu este slug-ul se schimbă, de exemplu când modelul este /[an]/[luna]/[zi]/[slug]
și data se schimbă, WordPress nu va crea o redirecționare. În acest caz, este necesar un plugin.

În ce parte a bazei de date este salvată această regulă de redirecționare? Mulțumesc!

Acest plugin poate fi folosit pentru a monitoriza modificările URL-urilor și pentru a seta redirecționări automat:

Doar dacă ar funcționa :( Am ajuns să folosesc http://wordpress.org/extend/plugins/quick-pagepost-redirect-plugin/ deși îi lipsesc unele funcționalități.

Da, a funcționat perfect până cel puțin la mijlocul anului 2012 pe una dintre instalațiile mele WP destul de complexe (mereu actualizată automat pe măsură ce WP lansează versiuni stabile). Totuși, ceva s-a rupt în rutina sa de auto-detectare atunci când slug-urile sunt modificate, am observat asta abia azi pe o instalație 3.5.1 așa că nu pot fi sigur când a încetat să adauge automat reguli pentru slug-uri modificate. Ce păcat! :( Cred că ar trebui să donăm dezvoltatorului pentru a-l încuraja să repare bug-ul!
