@kyanny's blog

外交というものは、形をかえた戦争の継続状態である - 周恩来 中国の政治家

mod_rewrite の QSA フラグは $%{QUERY_STRING} と等価か?

たぶん等価じゃないかなーと思うんだけど、ソースを読んだわけじゃないので自信はない。

RewriteRule ^/id/(.*) http://localhost:8080/app/?id=$1&%{QUERY_STRING} [P,L]
RewriteRule ^/id/(.*) http://localhost:8080/app/?id=$1 [P,L,QSA]

この二行がいついかなるときでも同じ URL への変換になるのかどうかが気になった。なぜなら QSA 期が来たから!しかし RewriteRule なんて毎日書くものでもないから、 QSA 期はすぐに去ってしまうだろうな。