0

最近サイトを地理的にローカライズしたところ、ブラウザー オプションで設定されたユーザーの優先言語が検出されるようになりました。たとえば、フランス フランス語を最初に設定した場合、HTTP301 を使用してフランスのホームページ (/fr-fr) にリダイレクトされます。

問題は、英語の米国のホームページに戻るように設定したい場合、ルート (/) で、IE9 がリダイレクトであることをキャッシュに保持し、リダイレクトされた URL に直接要求することです。最初はサーバー側だと思っていましたが、Fiddler2 を使用すると IE のジャークであることがわかりました。URL にタイムスタンプを追加しようとしましたが、何も変わりません。

リクエストを再配線せずにIEに強制的にページをロードさせる手段はありますか? document.location を試しましたが、うまくいきません。

見たい場合は、ウェブサイトは www.sherweb.com にあります。

4

1 に答える 1

0

302 リダイレクトを使用すると、うまくいくはずです。

于 2012-09-17T18:54:12.820 に答える