nginx - 部署的角度项目,如果路由更改,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 地址。
这是小视频片段问题视频的链接
请帮我解决
先感谢您
解决方案
推荐阅读
- php - 致命错误:在 php oop 中调用成员函数 prepare()
- python - 用于将十六进制转换为单精度 IEEE-754 浮点的 Python 程序
- machine-learning - RLlib `rollout.py` 是否适用于评估?
- flutter - 我正在使用 Flutter swiper 包,我想实现以下活动
- javascript - Paypal 按钮事件 onshippingChange 根本不起作用有人能告诉我为什么吗?
- triggers - 单步添加多个账户的 DML 语句
- django - bash linux命令中的django静态错误
- mongodb - openshift中的mongodb操作员部署“无法应用默认图像标签”/:4.2.6“无效参考格式”
- json - Ext js如何检查用户是否是批准者 IN EXT JS
- java - 在 Java 中构建字符串时替换转义序列的有效方法