繁体   English   中英

如何在 NGINX 上从 https 卸载到 http?

[英]How do I offload from https to http on NGINX?

不久前有人问过这个问题,但我不确定它是否符合我的需求,所以我想解释一下我的用法。

首先警告,我是菜鸟。

我们有一个带有证书的 nginx 反向代理。 它指向另一个没有证书的 nginx 应用服务器(内部通信不需要通过 https)。 基本上想在内部从 https 到 http 卸载。

我们如何配置它,以便我们在端口 80 上访问应用服务器? 它似乎仍然在 443 上访问应用服务器。收到 ERR_CERT_COMMON_NAME_INVALID 错误。 我假设它是由应用服务器抛出的。

在 proxy.conf 我们设置了:

 proxy_pass http://<app server ip address>

你不想重定向,你想代理。

听起来 nginx 代理服务器上的证书不正确。 特别是证书和域不匹配

location /some/path/ {
    proxy_pass http://www.example.com/link/;
}

https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM