【WordPress】パーマリンクの子・孫カテゴリー変更とRedirectionの設定

ワードプレスで、当サイトanncierge.comのパーマリンクの変更を行いました。

変更前は、

  1. カテゴリーを設定し
  2. さらに子カテゴリー
  3. 孫カテゴリーも

設定していましたが、

ワードプレスでは、リダイレクト機能がありパーマリンクを変更すると

おそらく、自動的に新しいアドレスにリダイレクト(接続)してくれます。

が、

今回のケースでは

子カテゴリーのパーマリンクは自動でリダイレクトされたが、孫カテゴリーまではされなかった…

そこで、まず行ってみたこと

プラグイン【Redirection】を使いました。

使い方は、ネットで検索すると出てきますので省略しますね。

【変更前のURL】/(.*)/(.*)/(.*)/

【変更後のURL】/$3/

【正規表現】チェックを入れる

としてみました。

これは

https://anncierge.com/park/tdr/bbb-castle/

/park/tdr/bbb-castle/

3番目の

/bbb-castle/

に置き換えてリダイレクトするという意味です。

ここで、問題が…!?

サイドバーにあるウィジェットのカテゴリーまで

3番目の表記が置き換えられてリダイレクトされてしまうので

カテゴリーによっては(孫カテゴリーがあるものは)

404 Not Foundになってしまい…

【PR】美容・ファッション誌、インスタ、twitterで話題!
髪にハリ・コシがない、乾燥している、パサつくなどの方は、スキンケア由来の補修&保湿美容成分がたっぷり配合されたサロン品質のシャンプー&トリートメント「ラスティーク」がおすすめ!です。

結局、1つずつ書き換えました

結局、ルールの設定方法が分からず1個ずつ書き換えました。

この方法が一番確実ですね。

カテゴリーを設定するとホームページ上で、記事の管理などが出来て分かりやすいのですが、

パーマリンクにカテゴリーは入れないほうが管理しやすいと思います。

本日の注目記事はこちら



【PR】航空券・高速バス+ホテルでお得!
WBFダイナミックパッケージなら、利用できる航空会社はANA、JALを始めLCC含む全9航空会社!高速バス会社は全国140社3000便以上から選べます。ホテル数は300施設以上!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です