Домашний маршрут в UI-роутере
я используюhttps://github.com/angular-ui/ui-router библиотека. Когда я пытаюсь получить доступ к индексному маршруту ('/'), меня перенаправляют на 404. Код:
angular.module('cr').config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('home', {
url: '/',
templateUrl: 'views/index.html'
});
$urlRouterProvider.otherwise('/404');
});
Что не так с этим кодом? Хотя, когда я использую ui-sref = "home", это работает, но URL выглядит как '/ # /', но когда пользователь вводит имя сайта, он использует только доменное имя, например 'mysite.com', а не 'mysite.com/# /»