@photosymbol

Как заставить работать ссылку на подгружаемый контент при работе с HTML5 History API?

есть статья
https://css-tricks.com/using-the-html5-history-api/
вот демка из нее работающая полностью
https://css-tricks.com/examples/State/
закачала ее на камп, смотрю через локальный сервер и не работает, тк когда я ввожу к примеру в адресную строку типа такого localhost:8888/State/peter.php, то оно пишет, что страницы не существует тогда, как в демо все работает при вводе в адресную строку https://css-tricks.com/examples/State/peter.php
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Обычно history api используется на одностраничных сайтах для того чтобы скрыть hash навигацию. Скажем чтобы вместо site.com#about получить site.com/about. По сути, это лишь маскировка, и если вы придете снаружи на адрес site.com/about то сервер вас пошлёт, так как нет такой страницы. По этому, подключение history api это двусторонний процесс, должна быть еще какая-то минимальная поддержка со стороны сервера, так чтобы переход на любой адрес делал редирект на главную с нужными параметрами.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы