Я разрабатываю проект asp.net mvc с маршрутированием углов. Внесение некоторых ошибок маршрутизации во время перезагрузки страницы. В моей заявкеОшибка маршрутизации Angularjs
.when('/home', {
templateUrl: '/Selection_Routing/Selection_Product/Home.html',
controller: 'HomeController'
})
Эта страница отлично работает, если я перезагружаю страницу. Но, если я перезагружаю следующую страницу, она показывает «Ошибка сервера» в «/» приложении. Ошибка HTTP: 404.
.when('/computer', {
templateUrl: '/Selection_Routing/Selection_Product/Laptop.html',
controller: 'LaptopController'
})
Я ценю за ответ.
вероятно, что старый ответ может помочь вам " [http://stackoverflow.com/questions/20307655/404-error-with-angularjs-templateurl-routing](http://stackoverflow.com/questions/20307655/404-error-with-angularjs-templateurl-routing) " – Ronald
html5Mode верно? – dfsq
Если вы используете Html5Mode, ваш сервер должен быть настроен так же, как и угловой. Какие серверные технологии вы используете? Люди, которые писали UI-Router, также писали очень хороший FAQ, который рассказывает об этом и предоставляет параметры конфигурации для многих популярных серверов: https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions# Как настроить-ваш-сервер-to-work-with-html5mode – Claies