AngularJS – Abilita aggiornamento della pagina in modalità HTML5 senza errori 404

Ho anche provato impostando $locationProvider.html5Mode(true); in ui-routing e base href su rimuove l’hash ma 404 Errore .

Per favore aiutatemi…

Come altri hanno detto che abilitare la modalità html5 e aggiungere un baseURL fa il trucco, tuttavia manca ancora un pezzo del puzzle e questa è la configurazione delle regole di riscrittura per il tuo server.

Il motivo per cui viene lanciato il 404 è perché il server non reindirizza tutte le rotte all’app angularJS. È qui che avvengono le regole di riscrittura.

Per apache: come riscrivere l’url in apache htaccess per l’app angularjs

Per IIS: Come configurare IIS per l’URL Riscrivere un’applicazione AngularJS in modalità HTML5?