Домашний маршрут в 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/# /»

Ответы на вопрос(4)

Ваш ответ на вопрос