c/fe

http://d.hatena.ne.jp/uzulla から移行しました。

しばしば引っかかる事

mod_rewriteで、ディレクトリ表記をGETパラメーターに変換する為に

RewriteRule /(.+)/(.+)/(.+)/ /cgi-bin/test.cgi?a=$1&b=$2&c=$3

とか書くノリで、GETパラメーターをDirectoryに変換しようとして

RewriteRule /cgi-bin/test.cgi(.+) /move.cgi?$1

とか書いてしまう。
俺だけかもしれんが。


こう書くのが正解ですね

RewriteRule /cgi-bin/test.cgi /move.cgi?param=1&%{QUERY_STRING}