Web制作メモ -トップへ-

[Apache] RedirectとRedirectMatch

Apache2014.12.08 05:58

サイト移転など下層ディレクトリも含めてリダイレクトする時はRedirectを使います。

サイト全体をhttp://○○○.com/にリダイレクト

Redirect 301 / http://○○○.com/

特定のディレクトリのみリダイレクトしたい時や、旧サイトのトップページのみリダイレクトして下層のサイトはそのまま残す時には、RedirectMatchで正規表現で指定します。

/shop/ディレクトリをhttp://○○○.com/にリダイレクト

RedirectMatch 301 ^/shop/$ http://○○○.com/

RedirectもRedirectMatchも移転元は相対パスで、移転先はhttpから始まるURLで指定します。