server {
listen 23333;
server_name nb_frontend;
# 静态文件的地址
root /home/..../dist;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
# 静态文件的地址
root /home/.../dist;
# 如果配置了history路由就加下面这句
try_files $uri $uri/ /index.html;
}
location /api {
# 如果要删除url中 /api
# rewrite ^/api/(.*)$ /$1 break;
# 后端服务地址
proxy_pass http://xxx;
}
error_page 404 403 500 502 503 504 /error_page.html;
location = /error_page.html {
# 错误页面对应的文件目录 下面有error_page.html文件
root /home/.../public;
}
}