web-dev-qa-db-ja.com

ページスラッグの名前を変更すると、古いスラッグから新しいスラッグへの301リダイレクトが作成されますか(投稿と同じ)?

ページスラッグの名前を変更すると、古いスラッグから新しいスラッグへの301リダイレクトが作成されますか(投稿と同じ)?

Wp wordpress:4.9.4-php7.1の新規インストールの開始名前変更されたページパーマリンクの自動リダイレクトを機能させようとしています。

  1. パーマリンクを使用したページの作成/a
  2. そのページのパーマリンクの名前を/bに変更します
  3. GET /a/bへの301リダイレクトを返すことを期待しています

スラッグaを使用して投稿を作成し、それをbに名前変更すると、aからbへの301リダイレクトと、wp-postmetaおよびmeta_key=_wp_old_slugmeta_valueの古い行が作成されますナメクジ。これはページでも機能するはずですか?私はこれが以前に機能するセットアップをしたことがあると思いますが、今はもうわかりません。ページの親を変更するときにも機能するこのようなデフォルトのリダイレクトシステムはありますか?

1
antonj

基礎となるエンジンの観点から見ると、ページはpost_typepageの投稿です。ですから、理想的には同じリダイレクトを見るべきです。

しかし、 Redirection のようなプラグインがあなたの問題をより完全に解決することがあります。

1
foresmac