RedirectMatchを使ったリダイレクト

  • 投稿日:
  • by

ApacheでのURLのリダイレクトには、

メタタグを使った、

<meta HTTP-EQUIV="refresh" content="2;URL=http://www.example.com/newpage.html">

や、「.htaccess」ファイルを使った、

Reidrect permanent 転送元パス 転送先URL

などがありますが、同じく、「.htaccess」ファイルを使った「RedirectMatch」というリダイレクト方法があります。

あるサーバーの「cgi-bin/yomi/」以下をすべて、転送したい場合は、


RedirectMatch \/cgi-bin\/yomi\/(.*) http://www2.multiburst.net:999/yomi/$1

とします。

「\/cgi-bin\/yomi\/(.*)」

の部分は正規表現を使用します。


Apacheハンドブック
Apacheハンドブック
posted with amazlet on 06.10.17
Ben Laurie Peter Laurie 大川 佳織 田辺 茂也
オライリージャパン
売り上げランキング: 11,116
おすすめ度の平均: 5
5 Apache使い必須