teratail header banner
teratail header banner
質問するログイン新規登録
パーマリンク

パーマリンクは、ウェブサイトの各ページに対して個別に与えられているURLのことです。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

リダイレクト

プログラムの入力元や出力先を通常とは別の場所に転送させることをリダイレクトと呼びます。

Q&A

0回答

117閲覧

ワードプレスの移転に伴うパーマリンクの調整に関して。

退会済みユーザー

退会済みユーザー

総合スコア0

パーマリンク

パーマリンクは、ウェブサイトの各ページに対して個別に与えられているURLのことです。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

リダイレクト

プログラムの入力元や出力先を通常とは別の場所に転送させることをリダイレクトと呼びます。

0グッド

0クリップ

投稿2025/02/14 11:43

0

0

実現したいこと

新旧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)にきいてみて、それらしい方法を何通りかもらったが、全部試してうまく行かなかった。

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問