実現したいこと
新旧2つのワードプレスサイトを運用しており、
以前の投稿URLでアクセスしたユーザーを
適切な条件を設定してリダイレクトさせたい。
発生している問題・分からないこと
新しくHPを新設したことにより、新旧2つのワードプレスを運用しています。
その際、古いワードプレスを特定のディレクトリに入れて運用しています。
以前はパーマリンクを hoge.com/info/の配下に入るように設定していました。
例:以前WPのパーマリンク)hoge.com/info/123456 等
今回新しく導入したWPに関しては
以前のURL(固定ページの例:hoge.com/about)でアクセスしたユーザーに対しては
404を感知して、hote.com/old/about にリダイレクトするようにしています。
この方法は固定ページに対しては問題なく動くのですが、
投稿に関してはうまく動きません。
どうやら投稿に対しては404ではなく、301?になっているようで、
hoge.com/info/ と投稿のアーカイブページのトップが表示されてしまいます。
どうしたら、投稿のページに対しても問題なく、条件を指定してリダイレクトをかけれるのかご享受下さい。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
・htaccessで指定してもうまく動かなかった。
・存在しない投稿URLは404で処理されていなかった。
・個別ページは404で処理されている。
・ジェミニ(AI)にきいてみて、それらしい方法を何通りかもらったが、全部試してうまく行かなかった。
補足
特になし

あなたの回答
tips
プレビュー