www.mywebsite.com という Web サイトがあります。別のページに移動しても、ブラウザーのアドレスバーの URL が変わりません。たとえば、http://www.mywebsite.com/page1にアクセスすると、ページ 1にはすべてのコンテンツが正常にロードされますが、アドレスバーにはhttp://www.mywebsite.comが表示されます。
さらに悪いことに、window.location.pathname は、表示されている実際のページではなく、アドレスバーと一致します。
- この問題は、Windows 上の IE、Chrome、および Firefox、および OSX 上の Firefox に存在します。
- OSX の Chrome と Safari は正常に動作します。
- この問題は、実稼働サーバー (www.mywebsite.com) にのみ存在します。ステージ サーバー (stage.mywebsite.com) にまったく同じコードがあり、すべてのブラウザーで問題なく動作します。
これは非常に紛らわしいです。何らかの理由で Google で 1 時間検索しましたが、成功しませんでした。どんな助けでも大歓迎です!