程序里面加入以下代码后
js:
$locationProvider.html5Mode(true);
html:
<base href="/">
grunt serve后,程序运行成功,成功去掉URL里的#,操作页面一切正常,
只是不能可以直接访问和任意页面的刷新
编辑nginx的配置文件,可以解决问题,
server {
set $htdocs /www/deploy/mysite/onbook;
listen 80;
server_name onbook.me;
location / {
root $htdocs;
try_files $uri $uri/ /index.html =404;
}
}