Nginx:server_name与域名不同

时间:2019-06-20 12:01:59

标签: nginx

我有一台服务器,该服务器托管在Nginx代理后面运行的rest服务器。

服务器的域名指向其公共IP。我对Nginx虚拟主机配置中域名与server_name的关系有疑问。域名和server_name不匹配,但是服务器正在接收流量。谁能解释一下可能是什么原因,Nginx的配置如下:

 server {
 # for production
 listen 192.168.1.23:80;
 listen 192.168.1.23:443 ssl;
 server_name "testserver.example.com";
 ssl_certificate /mnt/server.crt;
 ssl_certificate_key /mnt/server.key;
 location / {
    proxy_pass http://127.0.0.1:6002;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;
}

   keepalive_requests 1000;
   keepalive_timeout 75;
}

服务器名称为production.example.com

0 个答案:

没有答案