Meine $routeProvider
wie diese konfiguriert ist:
teachApp.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider.
when('/teach/', {templateUrl: 'views/login_view.html'}).
when('/teach/overview', {templateUrl: 'views/overview_view.html'}).
when('/teach/users', {templateUrl: 'views/users_view.html'}).
otherwise({redirectTo: '/teach/'});
$locationProvider.html5Mode(true);
}]);
Innerhalb der App, wenn ich auf einen Link klicken, wie <a href="/teach/overview">Overview</a>
, die Übersicht teilweise zeigt wie erwartet. Wenn ich jedoch die URL in der Adressleiste manuell auf genau die gleiche URL ändere, erhalte ich einen 404-Fehler. Ist $routeProvider
falsch konfiguriert?
ich MAMP localhost mit der Root-URL der App ist http://localhost/teach/
das war eine schöne, einfache Lösung. – joseym