Задать вопрос
@pavtaras

Что делать после перезагрузки js страницы если используется History API?

Суть такая: на главной странице сайта используется History API. Если меняется url с example.com на example.com/contacts, то при перезагрузке страницы мы очевидно получаем ошибку 404, потому что сервер пытается отдать страницу которая находится по этому url, которой там нет, потому что у нас Single Page Application.
Есть какой-то выход кроме очевидного - генерировать страницу на сервере?
  • Вопрос задан
  • 198 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
перенаправить запрос средствами веб-сервера
Ответ написан
@vGrabko99
html, css, js, php, golang, mysql
перенаправляй все запросы на index.html (средствами веб сервера), а в index.html просто парсите юрл с браузера (location.pathname) и загружайте кусок который соответствует юрл
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 15:00
300 руб./в час
18 дек. 2024, в 14:53
30000 руб./за проект
18 дек. 2024, в 14:45
25000 руб./за проект