我有一个网站说:www.mywebsite.com 当我导航到不同的页面时,浏览器地址栏中的 url 不会改变。例如,当我访问http://www.mywebsite.com/page1时,page1 可以正常加载所有内容,但地址栏显示http://www.mywebsite.com
更糟糕的是,window.location.pathname 匹配地址栏,而不是显示的实际页面。
- 此问题存在于 Windows 上的 IE、Chrome 和 Firefox 以及 OSX 上的 Firefox。
- OSX 中的 Chrome 和 Safari 运行良好。
- 该问题仅存在于我的生产服务器 (www.mywebsite.com) 上。我的舞台服务器 (stage.mywebsite.com) 上有完全相同的代码,它在所有浏览器中运行良好,没有任何问题。
这非常令人困惑。我花了一个小时在谷歌上搜索,但没有成功。任何帮助表示赞赏!