Proxy nginx代理从80到444相同IP

Proxy nginx代理从80到444相同IP,proxy,nginx,Proxy,Nginx,我有一些网站是由nginx提供ssl443服务的,没有问题 现在,我的web邮件在端口444上提供SSL服务,但我希望当webmail.mydomain.com到达时,nginx代理从80到444 我尝试了一些配置,但没有一个有效。这是最后一个 谢谢 m }我也在做类似的事情。对我来说,有效的方法是在同一个盒子上定义一个上游服务器 upstream some_name { server 127.0.0.1:4000; } 然后做什么 proxy pass http://some_nam

我有一些网站是由nginx提供ssl443服务的,没有问题

现在,我的web邮件在端口444上提供SSL服务,但我希望当webmail.mydomain.com到达时,nginx代理从80到444

我尝试了一些配置,但没有一个有效。这是最后一个

谢谢

m


}我也在做类似的事情。对我来说,有效的方法是在同一个盒子上定义一个上游服务器

upstream some_name {
    server 127.0.0.1:4000;
}
然后做什么

proxy pass http://some_name;

显然,如果我使用你的建议,我的端口是不同的

,只有proxy\u pass proxy\u pass;我可以得到正确的页面,但所有的链接都不能正常工作。好的,对不起,我不能进一步帮助:-但感谢你,我可以去我想去的地方,有坏链接,但这是一个起点!谢谢
proxy pass http://some_name;