wxin 发表于 2016-12-27 10:14:55

nginx实现类似apache的vhosts模块功能

  配置文件:

location / {
root html/$host;
index index.html index.htm;
}
  只要把root的具体目录用内部变量$host代替,然后在html目录下建立和域名相同的目录作为虚拟站点的根目录:

cd html
mkdir xxx.xxx.com
  这样就基本实现了apache的vhosts模块的功能。
  新增站点的时候只要在html目录下建立一个以站点域名为目录名的目录作为新站点的根目录,把文件直接拷进该目录,不用改配置文件,不用重启nginx,新站点立即生效。
页: [1]
查看完整版本: nginx实现类似apache的vhosts模块功能