asp.netでイライラする問題が発生しています。
- 新しいブラウザを開きます(クリアされた履歴、一時ファイルなど...)
- www.mysite.com/page.aspx?anystring=1234をロードします
- ページはwww.mysite.com/page.aspxとしてロードされます。クエリ文字列はなくなります。何かがリダイレクトされ、削除されました。
だが:
- 新しいブラウザを開きます(クリアされた履歴、一時ファイルなど...)
- www.mysite.comの任意のページをロードします。
- www.mysite.com/page.aspx?anystring=1234をロードします
- クエリ文字列は保持され、page.aspx?anystring=1234が正しい値で読み込まれます。
www.mysite.com/page.aspx?anystring=1234がユーザーが開こうとする最初のページである場合、クエリ文字列はリダイレクトのように見えるものによって削除されます。ページにあるコードや背後にあるコードは関係ありません。
何か案は?