リダイレクトしてみよう

こんにちは。ペーターパンです。

 

今日は、先日対応したリダイレクト処理の方法を次回やる時に忘れない為に、備忘録としてここに残しておこうと思います。

 

やり方は色々あると思いますが、今回は直接.htaccessに記述してリダイレクトする場合になります。

 

●サイト内全てのページを指定したURLへリダイレクトする場合

(例)

・旧サイト:old-site.com

・新サイト:new-site.com

 


<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{http_host} www.old-site.com
  RewriteRule (.*)$ http://www.new-site.com/$1 [R=301,L]
</IfModule>

 

上記5行分を.htaccessの先頭(一番上の行)に追加してあげるだけで、あっという間にリダイレクトが完了します。

 

補足:.htaccessには元々別の記述が数行入っている場合もあると思いますが、その場合でも先頭に記述してOKかなと思います。

 

以上、ペーターパンでした。

関連記事