.htaccessにおける記述について
.htaccessにおいて画像は除くCGIやPHPなども含むサイト内のすべてに
iモードID取得のための?guid=onを付与するために以下のように記述しましたところ
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo.*
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|swf|pdf|ico)$ [NC]
RewriteRule ^(.*)$ http://homepage.jp/$1?guid=ON [R=302,L]
一部CGIにおいてguid=onがURLの最後に付与されていませんでした。
調べてみたところ
http://homepage.jp/○○○.cgiや
http://homepage.jp/index.htmlのような
というURLにはURLの最後にきちんとguid=onが付与されているものの
http://homepage.jp/○○○cgi?id=○○○や
http://homepage.jp/○○○cgi&○○&○○
のようなURLにはguid=onが付与されていないことが分かり、
これらにもguid=onをつけるにはどうしたらいいのか困っております。
初心者なのでできたら簡単に教えていただけると幸いです。