電子書籍の厳選無料作品が豊富!

ApacheのRewriteで苦戦しております。

http://foo.jp/user/HOGE/index.php?no=xxx&pass=xxx
へのアクセスを裏では、
http://foo.jp/rewrite/index.php?id=HOGE&no=xxx&p …
にしたいんですが、なかなか上手くいきません。

どのような正規表現にすればよいのでしょうか?
ご指導よろしくお願い致します。

A 回答 (2件)

RewriteRuleでは?以降の文字(query string)にはマッチしなかったと思うので


RewriteRule ^/user/(.*)/index.php$ /rewrite/index.php?id=$1&%{QUERY_STRING}
かな
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
おかげさまで上手くいきました!

%{QUERY_STRING}
このような方法があったんですね♪
勉強になりました!!

お礼日時:2007/02/02 11:39

RewriteRule ^/user/(.*)/index.php?(.*)$ /rewrite/index.php?id=$1&$2 [L]



とか?
(検証してません)
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

お礼日時:2007/02/02 11:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!