Rewriteを使ってURLのリダイレクト

ちょっとしたコンテンツの変更などで、URLをジャンプしたい時に、htaccessファイルにRewriteRuleを下記ますが、すぐに忘れてしまうのでメモです。

すべてのアクセスをwww.yahoo.co.jpに向ける場合の設定
---------------------------------------------------------

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^.*$ http://www.yahoo.co.jp/ [R,L]

</IfModule>

----------------------------------------------------------

ドメインのwwwの有無を統一する
www.ありで統一する場合

---------------------------------------------------------

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(gunmafan\.com)(:80)?
RewriteRule ^(.*) http://www.gunmafan.com/$1 [R=301,L]

</IfModule>

----------------------------------------------------------

前へ

Content-Typeの確認方法

次へ

robots.txtで検索エンジンを拒否する