ddd270700
2021-12-29 12:11:05 +08:00
用 nginx 作反向代理报 404 错,有偿求答
##背景
在公司内网上,一台服务器上作了反向代理远端的用友 U9 平台,用的是最简单的配置全部如下:
events {
works_connections 1024;
}
http {
include mime.types;
default_tpye application/octet-stream;
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://10.108.11.149/U9/;
root html
index index.html index.htm
}
}
}
##出错
被代理远端用友软件,在服务器上是可以正常访问的;
服务器是 windows 系统,配置好后,启动 nginx ,在地址栏目输入 127.0.0.1 ,得到 404 错误。
将地址后面的斜杠〔“/”〕去掉再尝试,也是 404 错误。
## 其他的侧面尝试
报错后,在上面同样的配置文件上,仅仅修改了 proxy_pass 一行去测试其他的服务,服务器地址栏输入 127.0.0.1 访问,都没有问题,大致如下:
proxy_pass http://10.247.1.44; 成功;
proxy_pass http://10.161.64.77:9001; 成功;