Nginx监听主机名+ IP

时间:2019-03-22 19:06:30

标签: nginx

鉴于我在某个IP(1.2.3.4)上有一个网站(example.com),我想构建这样的nginx配置:

  1. 如果用户访问https://example.com/,则应通过https提供某些网页
  2. 如果用户访问http://1.2.3.4:8080,则应提供另一个页面

我已经创建了这样的配置:

server {

    listen 80;
    client_max_body_size 4G;
    server_name example.com;

    limit_conn perip 40;


    listen 443 ssl;
    ssl    on;
    ...
}


server {

    listen 1.2.3.4:8080;

}

但是看起来它没有监听端口8080-我无法连接到该端口。 您能否建议如何修复此配置?

谢谢。

0 个答案:

没有答案