首页 > 解决方案 > 部署的角度项目,如果路由更改,Nginx 显示 404 错误

问题描述

嗨,我在 nginx 代理设置中遇到问题。如果我试图调用 IP ( http://192.168.0.1 ) 它工作正常但是如果在 IP ( http://192.168.0.1/cms ) 之后使用路由它会给我一个错误 404

server {
listen 80;
listen [::]:80;
server_name 192.168.0.1;
root /home/ubuntu/angular/dist;
location = / {
    try_files $uri $uri/ /index.html?q=$uri&$args;
    proxy_pass http://127.0.0.1:4200;
    }
}

我已将服务器名称更改为不同的 IP 地址。

这是小视频片段问题视频的链接

请帮我解决

先感谢您

标签: nginxnginx-reverse-proxynginx-config

解决方案


推荐阅读