反向代理 nginx 到代理 nginx 实例。使用 SSL 和静态,如何使用?

反向代理 nginx 到代理 nginx 实例。使用 SSL 和静态,如何使用?

我有nginx&网络服务器它们在同一个服务器上协同工作,并且运行完美。

现在我需要将网络服务器移至另一台物理服务器(B 或 C) 在此处输入图片描述

乍一看这似乎很容易,但保留 SSL 和静态似乎使事情变得比应有的更困难......

当所有东西都在同一台服务器(A)上时,我在 nginx 配置文件中有这个(用于静态)

location  /static/ {
    alias /somewhere/static/;
}

但看起来(TBC)静态命令只指向本地。

因此建议(当然无需更多解释)

运行主程序nginx充当反向代理,以及代理服务器上的 nginx 实例(B,C)

逻辑合理,但我找不到任何文档来解释如何将主服务器链接到代理服务器并使 SSL 和静态服务器工作...

(编辑:当然,如果我可以在(A)SSL 等上充分利用配置指令,那就太棒了。。)

谢谢。

答案1

我花了“一点”时间来弄清楚。但我至少做到了。

最好的办法总是从头开始。

对于那些也看答案的人来说,在(A)上,你只需处理 SSL 和 proxy_pass 到过氧化,就这样。其余的都在过氧化上:)

我会关注这篇文章,以防你需要更多信息。

干杯

相关内容