質問
2サイト(どちらもwordpressサイト)を一つにまとめようとしています。具体的には、サイトAの1カテゴリーとしてサイトBの記事を移動した上で、サイトBの評価を失わないよう、サイトBからサイトAにリダイレクトを試みました。
シロウトながら四苦八苦した結果、.htaccessの一番上に下記を追記したところ、なんとかうまくいきました。
ところが、その後、サイトA上のサイトB直下のURLを変更し、再度リダイレクトしようとしたところ、リダイレクトされず、404エラー(not found)が表示されてしまいます。例えば、
おそらく、下記の.htaccessの記載がおかしいためと思うのですが、どのように記述したら、
(1)サイトBを丸ごとサイトAにリダイレクトでき、かつ、(2)サイトAに引っ越し後のURLを変更することができるのでしょうか?
なお、サイトBの記事一つ一つをリダイレクトし直すのは、膨大な記事数(1千以上)のため避けたいです。
教えていただければ幸いです。
よろしくお願いいたします。
該当のソースコードサイトB
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^(www.site-b.com)(:80)? [NC] RewriteRule ^(.*) https://site-a/site-b/$1 [R=301,L] </IfModule>
試したこと
リダイレクトのプラグイン「Redirection」や「Quick Page/Post Redirect Plugin」でサイトAはもちろん、元のサイトBでもリダイレクト設定しましたがリダイレクトされませんでした。
回答1件
あなたの回答
tips
プレビュー