スラッグを変更すると、WordPressは古いURLからリダイレクトを作成しますか?


15

スラッグをからに変更するpost-apost-b、WordPressはHTTP 301などのようにから/post-aにリダイレクトを作成します/post-bか?そうでない場合、そのためのプラグインはありますか?

回答:


11

私はちょうどあなたがポストスラッグを変更する場合は、WordPressのコアが自動的にあなたからスラグを変更した場合でも、リダイレクトを行います(3.3.1 WP)に行って、これをテストpost-aするpost-b、その後にとpost-cpost-aに301を返しますpost-c。とは言うものの、マイクジョリーが推奨したリダイレクトプラグインは優れたプラグインであり、404エラーなどを監視する優れた方法です。


5
注を追加するだけで、この組み込みリダイレクトは、URLのスラッグ以外の部分が変更された場合、たとえばパターンが/[year]/[month]/[date]/[slug]変更され、日付が変更された場合、WordPressはリダイレクトを作成しません。その場合、プラグインが必要です。
ボレックバーナード

このリダイレクトルールはDBのどこに保存されますか?乾杯
存在理由

5

このプラグインを使用して、そのようなURLの変更を監視し、リダイレクトを自動的に設定できます。

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


2
うまくいけば:(最終的にはwordpress.org/extend/plugins/quick-pagepost-redirect-pluginを使用することになりましたが、いくつかの機能が欠けています。
Borek Bernard

1
はい、かなり複雑なWPインストールの1つで少なくとも2012年の半ばまで完全に機能しました(WPによって新しい安定したリリースがプッシュされると常に自動更新されます)。しかし、スラッグが変更されたときの自動検知ルーチンで何かが壊れていますが、3.5.1インストールで今日気付いたので、変更されたスラッグのルールを自動的に追加するのがいつ停止したのかわかりません。残念です。:(バグを修正するように開発者に寄付する必要があると思います!
クリスウッズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.