请教,如何在nginx中做反向代理

wocall

问题描述

小程序使用webman来提供数据源,一切正常。
有域名直接通过nginx解析来访问数据。

但是小程序的web-view不支持其它的网站
便想着给nginx做一个反向代理

    location /youzan {
        proxy_pass https://shop42803703.m.youzan.com/cscom/atdld/?id=39432&abc=556dd;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_ssl_verify off;
    }

然后小程序里直接

<web-view src="https://youzan.wode.net/youzan"></web-view>

但是呢,显示404错误:

向各位大佬请教,问题出在哪里?该如何修改才能实现?

331 1 0
1个回答

latin

这明显走webman了,没走你nginx location /youzan的配置,要么nginx配置其他地方有问题,要么你没重启nginx

  • wocall 2023-11-12

    你说的对,但不知如何解决,重启nginx没报错

🔝