我只是建立一个简单的Ajax网站,但运行到Safari和Chrome的一个问题。我只是创建一个简单的重定向,如果用户进入一个页面,即Webkit将“#”变成%23导致404错误?
"/blog"
,他们将被重定向到
"/#/blog"
代码:
url = window.location.pathname
if(url != "/") {
window.location.pathname = "/#" + url
}
这是在Firefox伟大的工作但不幸的是WebKit的浏览器打开“#”变成“%23”,并给予404,例如:
"/%23/blog"
我如何避免这种情况?
谢谢, 亚历克斯
啊,完美!谢谢! –