Я создаю очень простой сайт SPA 'wannabe'/для друга и для упражнений /. Идея проста - 3 статических страницы: дом, портфолио, контакт. Я сделал ссылки из портфолио и связался, чтобы изменить URL-адрес, и мне просто нужно сделать некоторые функции для изменения содержимого. Пока все хорошо, но когда я обновляю страницу, когда я нахожусь в/контакте или странице «портфолио», я получаю сообщение об ошибке «Can not GET/portfolio». То же самое происходит, когда я пытаюсь скопировать и вставить ссылку в другой браузер. Цель сайта - иметь возможность отправлять ссылки и открывать их. Может ли это быть достигнуто без серверной стороны?API истории HTML5 не работает после обновления URL-адреса
0
A
ответ
0
No.
Вы должны изменить быть на стороне сервера, так как этот режим требует перезаписи URL. Вы должны переписать все свои запросы в индекс вашего приложения.
Вы можете отключить режим определения HTML5 (вместо этого использовать хеш).
+0
Могу ли я просто переписать URL-адреса с помощью .htaccess, чтобы указать на index.html, и есть некоторые jquery для обработки их? –
+0
Да, могу, но я теряю состояние. –
Смежные вопросы
- 1. Внедрение API истории HTML5
- 2. API истории HTML5 MVC
- 3. Фактический URL API API истории HTML5 не существует
- 4. .htaccess конфигурация для истории HTML5 API
- 5. API истории HTML5 требует двойных обратных кликов
- 6. API истории HTML5 для iOS Chrome
- 7. Какие браузеры поддерживают API истории HTML5?
- 8. Конечная точка Uber-api для истории не работает после авторизации
- 9. Сохранение истории PushState после обновления страницы
- 10. Как избежать 404 при использовании API истории истории в истории истории жизни. HTML5
- 11. не работает после обновления
- 12. API истории HTML5: не удается вернуться назад более одного раза
- 13. Восстановление/Импорт отсутствующей истории IPython после обновления
- 14. Учебник по истории HTML5
- 15. history.back() не работает с API истории HTML5, как ожидалось в Chrome
- 16. После обновления .htaccess не работает
- 17. ServiceBusTrigger не работает после обновления
- 18. iTextSharp не работает после обновления
- 19. Autofac не работает после обновления
- 20. iCloud не работает после обновления
- 21. Mailers не работает после обновления
- 22. onAuthStateChanged не работает после обновления
- 23. docker не работает после обновления
- 24. Random.randint() не работает после обновления.
- 25. Использование html5 истории вместо хэш-ссылок для восстановления истории пользователя
- 26. API истории HTML5 вызывает Dom Exception 18 на некоторых устройствах
- 27. Page-Обновить в SPA с API истории браузера HTML5?
- 28. Чтение файловой системы HTML5 после обновления каталога
- 29. HTML5 Web Speech API не работает локально
- 30. HTML5 Camera API - Не работает в Chrome?
Просьба указать код, который вы пробовали до сих пор. – gyre
Пожалуйста, поделитесь своими усилиями. Http://stackoverflow.com/help/how-to-ask –