サイトの移転やリニューアルなど、あるページを別のページにリダイレクトさせたい時に大活躍してくれるのが、mod_rewrite。NucleusやWordPressなどで動的に生成されたページを静的なURLに見せてくれる、大変便利なモジュールです。 例えば「hoge.html」というページを「fuga.html」にリダイレクトさせる場合、.htaccessには以下のように記述します。 「RewriteEngine on」はお約束。ちなみに「R=301」は、「ページは恒久的に移動しましたよ」ってことを明示しています。その後ろの「L」は「このリダイレクトが完了すれば以降に記述されているリダイレクト処理はしなくていいですよ」ってことです。 正規表現も使えるので、例えば連番のページ名の場合は一行だけで済んじゃいます。 この場合、「/hoge/001.html」アクセスすると「/fuga/001.htm