Enlever le # de vos URL est une chose facile, il vous suffit d’ajouter seulement deux lignes de codes.
1) Rendez-vous dans votre fichier app.js, dans la déclaration de vos routes. Maintenant ajouter à la fin de cette dernière l’élément suivant :
// use the HTML5 History API
$locationProvider.html5Mode(true);
2) Ne pas oublier d’ajouter la dépendance $locationProvider.
Votre fichier devrait alors ressembler à ceci :
.config(function($locationProvider) {
$stateProvider
(votre code ici...)
});
3) Pour finir, ajouter le code suivant entre les balises head de votre fichier index.html :
Voilà, maintenant vous avez des URL propres !