次の構造からサイト全体をリダイレクトする必要があります。
http://www.example.com/01/01/2001/post
に
http://newsite.com/example/post
次のコードを見つけましたが、新しいサイトへのリダイレクトを指し、パーマリンクにその日付カテゴリが含まれているのではないかと心配していました。新しいサイトに日付カテゴリが表示されることなく、サイトを正常に移行しました。
Options +FollowSymLinks
RewriteEngine on
#
RewriteCond %{HTTP_HOST} !^www\.newdomain\.com
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
上記は機能しますか、それとも、存在しない日付カテゴリが含まれている新しいサイトにリダイレクトされるため、404 を指すでしょうか?
これに対する最善の解決策についてご意見をお寄せいただきありがとうございます。