私のhtaccessファイルには次のものがあります
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.olddomain\.com$
RewriteRule ^(.*)$ "http\:\/\/www\.newdomain\.com\/$1" [R=301,L]
私の理解では、これにより任意の URL が新しいドメイン バージョンにリダイレクトされるはずです
例えば
http://www.olddomain.comはhttp://www.newdomain.comに正常にリダイレクトされます
しかし
http://www.olddomain/1/2/3のようなものは、 http://www.newdomain.com/1/2/3にリダイレクトされません。