Derzeit verwende ich Angular Js Routing auf diese Weise und es funktioniert gut.Benutzerdefinierte angularjs route url
config(["$routeProvider", function ($routeProvider, $mdThemingProvider) {
$routeProvider
.when('/', {
templateUrl: '/templates/home.html',
controller: 'smu72Controller'
})
.when('/contact', {
templateUrl: '/templates/contact.html',
controller: 'smu72Controller'
})
.when('/objects', {
templateUrl: '/templates/objects.html',
controller: 'smu72Controller'
})
.when('/objects/:objectId', {
templateUrl: '/templates/object.html',
controller: 'smu72Controller'
})
.when('/services', {
templateUrl: '/templates/services.html',
controller: 'smu72Controller'
})
.otherwise({
redirectTo: "/"
});
}
]);
Aber mit diesem Code, den ich hässlich bekam suchen und nicht freundlich Urls wie host/index.html#sectionname
SEO, wie soll ich ändern diese Route url als host/sectionname
zu bekommen?
P.S. Ich bekomme Vorlagen zu Div mit ng-view
auf Index.html Seite.
Danke euch Jungs, beide Antworten sind richtig, also wähle ich nur die älteste aus. –