内网环境中 服务器 A 的 nginxA 的端口开了外网,服务器 B 的 nginxB 端口没有外网, 外网能通过 nginxA 的端口访问到 nginxB 中的页面静态资源吗
内网环境中 服务器 A 的 nginxA 的端口开了外网,服务器 B 的 nginxB 端口没有外网, 外网能通过 nginxA 的端口访问到 nginxB 中的页面静态资源吗
1
eason1874 Nov 16, 2022
很简单,就是反代。关键词:nginx proxy_pass
|
2
JohnBull Nov 16, 2022
nginxA 的管理员是你的话就能
|
3
mytudan OP |
5
JohnBull Nov 16, 2022
请定义一下,什么叫“拿到 nginxB 中的静态资源”
|
6
Tink PRO reverse proxy
|
7
iPumpkin Nov 16, 2022
nginxB:
server { listen 3000; location / { root /xxx/xxx; try_files $uri $uri/ /index.html; } } nginxA: server { listen 80; location / { proxy_pass http://nginxB:3000; } } |
8
mytudan OP 感谢大家 搞定了
|