В моем одностраничном базовом приложении у меня возникают проблемы с правильной маршрутизацией моих более длинных URL-адресов в IE. Любые URL-адреса, вложенные более чем на один уровень, не получают надлежащего хеш-кода при загрузке напрямую.
URL верхнего уровня работают нормально ...
when I load: domain.com/resource
in IE I get: domain.com/#resource (as expected)
навигация (в приложении) работает нормально ...
when I click on a link to: domain.com/resource/12345
IE sends me to: domain.com/#resource/12345 (as expected)
но доступ к более глубоким URL-адресам приводит к разрыву страницы
when I load: domain.com/resource/12345
in IE I get: domain.com/resource/12345 !! this is incorrect, and the page doesn't load
ОБНОВИТЬ:
Это IE9