Я просто создаю простой ajax-сайт, но сталкиваюсь с проблемой в Safari и Chrome. Я просто создаю простое перенаправление, если пользователь переходит на страницу, т.е.
"/blog"
они будут перенаправлены на
"/#/blog"
код:
url = window.location.pathname
if(url != "/") {
window.location.pathname = "/#" + url
}
Это прекрасно работает в FireFox, но, к сожалению, браузеры webkit превращают «#» в «% 23» и дают 404, например:
"/%23/blog"
Как я могу предотвратить это?
Спасибо,
Alex