Я столкнулся странные проблемы с угловой и выразитьэкспресс + angularjs: приложение висит на недействительный URL
У меня есть очень простой маршрутизации на app.js, как показано ниже:
app.get('/partials/:name', routes.partials);
app.get('*', routes.index);
также это на мой угловой routerprovider:
$routeProvider.
when('/', {
templateUrl: '/partials/home'
}).
when('/contact', {
templateUrl: '/partials/contact'
}).
otherwise({
templateUrl: '/partials/error'
});
теперь проблема, если я вхожу ниже неверный URL, он идет на страницу ошибки [OK]
http://www.devnest.io/someInvalidpath // it will go to /partials/error
Но если я ввожу неверный URL с два путем уровня (или более) страницами будет висеть [NOT OK]
http://www.devnest.io/someInvalidpath/AnotherInvalidPath // page will hang without error
и инструменты разработчика, он любит бесконечный цикл и страницу вызов, как эта картина :
также нет никакой ошибки на Node.js или угловой ...
Я действительно путают, кто может мне помочь, на которой часть моей маршрутизации неверна?
Спасибо,
Спасибо за быстрый ответ, я пытался, но тот же результат. –