Yo каждый.Angularjs маршрутизации без хеша с несколькими var
Я искал, как удалить хэш (#) из маршрутизации (источник: AngularJS routing without the hash '#'), но я столкнулся с проблемой.
Я объясню.
$locationProvider.html5Mode(true);
$routeProvider
.when('/test', {
controller: TestCtrl,
templateUrl: 'test.html'
})
.when ('/test/:idPage', {
controller: PageCtrl,
templateUrl: 'page.html'
})
.otherwise({ redirectTo: '/test' });
Для первого перенаправления
- У меня есть что-то вроде: www.my-website.com/test
все работает нормально.
Для второго:
- www.my-website.com/test/hello
и здесь, есть вероятностный, когда я кладу больше, чем один «/» в маршруте, страница не загружается и у меня есть два
Не удалось загрузить ресурс: сервер ответил со статусом 404 (Не найдено)
в моей консоли.
Один называется: www.my-website.com/test/page.html и другое: www.my-website.com/test/hello
Надежда кто-то может мне помочь. Заранее спасибо.