[英]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.