ドメイン切替時の.htaccessの設定

前提

新旧2つのドメインが同じパスを指している。
http://old_exsample.com/
http://new_exsample.com/

.htaccessの設定

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteCond %{HTTP_HOST} ^old_exsample\.com
   RewriteRule ^(.*)$ http://new_exsample.com/$1 [R=301,L]
</IfModule>

動作結果

トップページ

http://old_exsample.com/ にアクセスした時
http://new_exsample.com/ にリダイレクト

存在するページ

http://old_exsample.com/index にアクセスした時
http://new_exsample.com/index にリダイレクト

存在しないページ

http://old_exsample.com/tekitou にアクセスした時
http://new_exsample.com/tekitou に404ページにリダイレクト

参考サイト

こせきの技術日記:RewriteRuleの考え方
AIDREAM:.htaccess リライト(サイトの移転・wwwの有無を統一・アクセス制限)

見なおしたら変な内容だなぁ