Vue项目打包上线服务端nginx配置
hash路由配置:
server {
listen 80;
server_name 域名;
location / {
rewrite ^/b/(.*)$ /$1 break;
root C:/appback/dist;
try_files $uri $uri/ @router;
index index.html;
}
}
history路由配置:
server {
listen 80;
server_name sgdrxz.jdc88.cn;
location / {
rewrite ^/b/(.*)$ /$1 break;
root C:/appback/sgdr;
try_files $uri $uri/ /index.html;
index index.html;
if (!-e $request_filename) {
rewrite ^/(.*) /index.html last;
break;
}
}
}