В приложении есть маршрут определяется:Angular2 не загружается, когда непосредственно просмотрены по адресу маршрута или обновления
const routes: Routes = [
{ path: '', component: MainComponent },
{ path: 'users', component: UsersComponent }
]
В index.html база HREF также корректно.
<base href="/">
При навигации по приложению маршруты загружаются правильно. Но когда пользователи входят .../users
непосредственно через браузер, приложение не загружается и возвращает 404. Также, когда пользователи обновляют веб-страницу (F5), приложение также не загружается.
Есть ли что-то не так с угловым кодом или конфигурацией сервера?
Что вы подразумеваете под навигацией через приложение, маршруты загружаются правильно. ? –
Возможно, вы что-то ищете [например, https://github.com/mgechev/angular-seed/wiki/Deploying-prod-build-to-Apache-2). Какова конфигурация вашего сервера? – adriancarriger
Спасибо, например! – user2276975