HTML5 History API и корректный редирект

Здравствуйте!

Обратил внимание, что auto.yandex.ru при использование старых браузеров (ie8, как пример), при запросе страницы с гет параметром, происходит изменение урла.

Пример:
auto.yandex.ru/?a=1 => auto.yandex.ru/hash#!/?a=1

На современных браузерах, такого редиректа нет.

Подскажите, пожалуйста, как можно реализовать подобный подход. Это делается средствами сервера, клиента или бэкенда? Если можно, с простеньким примером.
  • Вопрос задан
  • 2970 просмотров
Пригласить эксперта
Ответы на вопрос 2
Able1991
@Able1991
Пишу на рельсах
jquery history сам ставит якоря если нет поддержки history api
Ответ написан
Anonym
@Anonym
Программирую немного )
Такая адресация происходит во всех браузерах, просто в современных вы ее не видите, т.к. содержимое адресной строки подменяется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы