server
{
listen 80; #监听的端口
server_name 192.168.1.9; #域名
location / {
index index.html; #指定的server的root的访问页面
root /usr/static/dist; #指定的server的root目录 可以将vue打包后的静态资源放在这里
try_files $uri $uri @route;
}
location /images/ {
alias /usr/images/; #图片静态资源代理 图片路径
allow all;
autoindex on;
}
location /demo/ {
proxy_pass http://192.168.1.9:8080/demo/; #后台项目服务代理
#proxy_set_header Host $http_host;
proxy_connect_timeout 15;
proxy_send_timeout 15;
proxy_read_timeout 15;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location @route {
rewrite ^.*$ /index.html last; #解决 vue 路径中带有#号问题 相应的vue项目也要修改
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)