问题:angular 关闭hash url
未配置的angular1中route路由(用的是$stateProvider)是使用hash路由的,也就是使用http://localhost/#/index 这种方式来访问。
如果要恢复http://localhost/index 这种方式的话,做法如下
解决方案
第一步:启用HTML5Mode
123app.config(["$locationProvider", function($locationProvider) {$locationProvider.html5Mode(true);}]);第二步:在入口html文件中设置Root URL
12345<head>...<base href="/">...</head>