AngularJs : supprimer le # de vos URL

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 !