AngularJS routeProvider поймать все - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь создать сценарий «перехватить все» для устаревшего сайта, где я могу перенаправить все неправильные ссылки на домашнюю страницу ... но, похоже, он не работает.

Мой поставщик маршрутов настроен следующим образом:

$routeProvider
    .when('/', {
templateUrl: './templates/pages/storeFront.html'
    })
    .when('/productDetails', {
templateUrl: './templates/pages/productDetails.html'
    })
    .when('/contactUs', {
templateUrl: './templates/pages/contactUs.html'
    })
    .when('/faqs', {
templateUrl: './templates/pages/faqs.html'
    })
    .when('/shoppingCart', {
templateUrl: './templates/pages/shoppingCart.html'
    })
    .otherwise({
redirectTo:'/'
    });

http://localhost: 3000 / #! / sdjkfhlkjsdflk перенаправляет на http://localhost: 3000 / #! / , но я ' м, сражаясь, чтобы получить http://localhost: 3000 / adsasdad на работу

Некоторая помощь, пожалуйста ...

...