2011-11-09 3 views
0

私は2台の物理サーバーを持っています。古いものはIIS 6(Windows 2003)上のASP.NETサイトを実行し、正しく動作します。私はちょうどIIS 7.5(Windows 2008 R2 x64)を実行している新しいサーバーにサイトを移動し、そこで実行してください。IIS 6からIIS 7.5にサイトを移動すると、Internet ExplorerはIIS 7.5で長いURLを切り詰めます。

ユーザーが長いURLのページを開こうとすると、Internet ExplorerがURLを短くする点を除いて、すべてが機能しているようです。 FirefoxとChromeでうまく動作し、IEで古いサーバーからページを取得することができます。私はパケットキャプチャを行い、HTTP GetリクエストがURLを短く切り詰めたことを確認して確認しました。 Internet Explorerを使用している場合、IE 6とIIS 7.5は、IIS 6上で正常に動作しているため、IEは扱いが異なるようです。 IE8とIE9の両方を試してみました。

Internet ExplorerでフルURLを使用するように強制する方法はありますか?

答えて

0

答えは、Internet Explorerは常に長いURLをチョップすることです(ただしFirefoxとChromeはそうではありません)。私がこの問題を抱えた理由は、新しいサーバー名が4文字長くなり、サイトを壊した場所でチョッピングが発生していたからです。

msdn doc最大URL長:http://support.microsoft.com/kb/208427

関連する問題