Nginx虚拟主机配置(20200202)

一台机器上跑多个站点,即多个域名

curl -xIP:port 域名    用来指定访问的域名在哪个IP的哪个端口上

Nginx默认虚拟主机

  • 不管什么域名解析到该服务器,都会访问到默认虚拟主机

  • nginx.conf中第一个server { }为默认虚拟主机,或者配置文件目录中的第一个
  • 或 listen 80 default_server;     通常直接deny

  • 泛解析 *.aming.com 如果一个域名下有N个二级域名,并且要把二级域名全部解析到一个虚拟主机上,如:1.yeyunyi.com;a.yeyunyi.com;

Nginx虚拟主机配置规范

  • 主配置文件include虚拟主机配置文件
  • 在conf目录下创建vhost目录,在vhosts目录下面定义虚拟主机配置

Nginx基于端口的虚拟主机

  • listen端口不同,server_name可以相同
原文地址:https://www.cnblogs.com/qxcreate/p/12264286.html