coding tips

posted:2014.08.06

[.htaccess] URL変更によるリダイレクト

特定のURLにアクセスがあった場合のリダイレクト方法についてご紹介します。

特定のURLにリダイレクトする

サイトをリニューアルする際にhtmlファイルを変更するなどして、コンテンツへのURLが変更になる場合があります。

既にブックマークしている方への配慮も必要ですから、新しいURLへリダイレクトをかけていくと親切です。

ここでは、old.html から new.html へファイル名を変更した場合を考えます。

次のように記述したhtaccessファイルをサイトのルートディレクトリ直下に配置し、リダイレクトをかけます。

RewriteEngine On
RewriteBase /
RewriteRule ^old.html http://example/new.html

複数のURLにリダイレクトをかけたい場合はRewriteRuleの記述をその数だけ記述をすることになります。

動作確認環境