簡體   English   中英

nginx代理從80到444個相同的IP

[英]nginx proxy from 80 to 444 same IP

我有一些使用SSL(443)的Nginx服務的網站,而沒有出現問題。

現在,我的Web郵件在端口444上提供SSL服務,但是我希望nginx在webmail.mydomain.com到達時從80代理到444。

我嘗試了一些配置,但是沒有一個工作。 這是最后一個...

謝謝,

server {
    listen 80;


    server_name webmail.mydomain.com;
    root /etc/nginx/sites-available/webmail/;
    access_log /etc/nginx/sites-available/nginx.log;
    client_max_body_size 50M;


    location / {

                    proxy_pass http://192.168.1.2:444/;
                    proxy_redirect https://192.168.1.2:444;
            }

}

我在做類似的事情。 對我有用的是在同一盒子上定義一個上游服務器

upstream some_name {
    server 127.0.0.1:4000;
}

然后做

proxy pass http://some_name;

顯然我的港口不一樣

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM