使用history模式的服务端支持
nginx的配置
配置详解
nginx此次修改,主要增加了
location / {
try_files $uri $uri/ @rewrites;
}
try_files 是指当用户请求url资源时 www.xxx.com/xxx,try_files 会到硬盘资源根目录里找 xxx。如果存在名为 xxx 的文件就返回,如果找不到在找名为 xxx 的目录,再找不到就会执行@rewrites。($uri指找文件, $uri/指找目录)
location @rewrites {
rewrite ^(.+)$ /index.html last;
}
rewrite是nginx中的重定向指令。^(.+)$ 是重定向规则。/index.html重定向路径。
------end------