ISAPI_Rewriteは、上から順に処理される。
^は最初の意味
$は最後の意味
^/hoge/geho/(.*)$ /sr/test/$1 [I]
$1には、(.*)$部分に来る文字が入る。
/hoge/geho/index.phpだったら
/sr/test/index.phpに内部でリライトされる。
^/hoge/geho/(.*)/(.*)/$ /sr/test?id=$1&pass=$2 [I]
/hoge/geho/12345/abcd/だったら
/sr/test?id=12345&pass=abcdに内部でリライトされる。
[ISAPI_Rewrite]
セクション表示
RepeatLimit
ルールのループ回数 0か1にするとループしない
[I]
大文字小文字を区別しない
[F]
「/httpd.ini」か「/httpd.parse.errors」の時、403 Forbidden レスポンスを返す
[O]
実行前に文字をURLエンコーディングや不正文字の削除
?:
あとに続く正規表現以外