- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ジャンプ先アドレスの最後に?が付いてしまう)
なぜジャンプ先アドレスの最後に?が付いてしまうのか?
このQ&Aのポイント
- ジャンプ先アドレスの最後に?が付いてしまう現象について調査しました。
- この現象はジャンプ元のphpやブラウザの問題ではなさそうです。
- 原因はIISの設定にある可能性が高いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
GETの場合、サブミットすると、 http://www.example.com/test.php?foox=barx&fooy=bary のようなURLに遷移しますが、変数が無い場合は、 http://www.example.com/test.php? のように、?より後ろの変数部分が無くなります。 IISとかWebサーバのせいではありません。 単にブラウザがそういう風に作られているだけです。 ?が付いても何ら不都合は無いと思いますが、もし見た目上などの理由で?が付くのがイヤならば、AタグやJavaScriptで遷移させれば良いと思います。
お礼
ありがとうございました。