Nginx将没有服务器名称的请求转发到另一个端口

时间:2019-04-21 07:20:49

标签: nginx nginx-reverse-proxy

我有一个服务器,可以接受来自各个域和IP地址的请求。我想确保所有通过我的域名(例如example.comwww.example.com)到达端口80的请求都重定向到https端口。但是,与80服务器块中指定的请求分开的任何域请求都应打开端口8080(例如,通过ip addressesrandom.subdomain.example.com进行的连接)。

我尝试了以下配置。但是,所有请求都将转发到https(即使来自80服务器块中server_name中未指定的请求也是如此-即example.com转到https://example.com,而http://server_ip_address转到{ {1}}而不是访问端口8080)

https://server_ip_address

0 个答案:

没有答案