簡體   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