2008年1月15日火曜日

久しぶりのmod_rewrite

スズキです。

i-mode専用Webアプリをau対応にするときに、
久しぶりにmod_rewrite使いました。

まあ、位置情報取得(GPS)部分の調整なんですが、
imodeではGETパラメーターでもよかったものが、
auだとPATHINFOで渡さなければならなくなったりとか、
でも、なぜか、そのPATHINFOがTOMCATで
取得できなかったりとかで、最後の手段的に使ってしまいました。

まあ、こんな感じです。

--------httpd.conf
RewriteEngine on
RewriteRule ^(.*)/hoge/(.*)&(.*) $1?$3&hoge=$2
--------

マッチングさせる正規表現の()で囲んだ部分が、
変換後URLにて$1、$2、$3の出現順で参照することができます。

困ったときのmod_rewriteです。

--

http://suz-lab.blogspot.com/

0 コメント: