Când schimb slug-ul, va crea WordPress o redirecționare de la vechiul URL?

5 mar. 2012, 00:50:34
Vizualizări: 28K
Voturi: 20

Când schimb un slug de la post-a la post-b, va crea WordPress o redirecționare automată de la /post-a către /post-b, cum ar fi HTTP 301 sau ceva similar? Dacă nu, există vreun plugin pentru asta?

0
Toate răspunsurile la întrebare 2
3
15

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.

5 mar. 2012 15:23:53
Comentarii

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.

Borek Bernard Borek Bernard
30 mai 2012 23:59:53

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

ejntaylor ejntaylor
24 apr. 2018 12:52:29

@raison se află în tabelul wp_postmeta iar meta_key este _wp_old_slug. Cu această interogare le poți vedea pe toate: SELECT * FROM \wp_postmeta` where meta_key = "_wp_old_slug"`.

sorrow poetry sorrow poetry
27 aug. 2021 16:51:13
2

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

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

5 mar. 2012 01:15:19
Comentarii

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.

Borek Bernard Borek Bernard
31 mai 2012 00:02:07

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!

Chris Woods Chris Woods
15 feb. 2013 16:31:48