Ошибка 404 при загрузке страницы Angular
Если запускать у себя проект через ng serve, то все работает нормально, но если я его билжу и выкладываю на github pages,то почему-то возникает следующая проблема - если я захожу на главную страницу, то все хорошо, но если я зайду потом на любую из вкладок, а потом нажму F5, то страница перезагружается с ошибкой 404, если я захочу сразу открыть вкладку, минуя главную страницу, то произойдет то же самое.
- Ссылка на github: https://github.com/Drobovik04/KrRPI (исходник в dev)
- Ссылка на github pages https://drobovik04.github.io/KrRPI/
Angular до этого никогда не использовал (да и с фреймворками фронта не работал), так что прошу простить, если вопрос глупый.
Ответы (1 шт):
Github pages не поддерживает роутинг SPA приложений. Можно попробовать захостить на netlify или vercel - там работает.
Похожий вопрос со SO https://stackoverflow.com/questions/63462828/404-error-on-refresh-with-spa-react-router-app-in-github-pages