Powered by Typecho)))
Optimized by EAimTY
配置文件:
location / {
root html/$host;
index index.html index.htm;
}
只要把root的具体目录用内部变量$host代替
然后再html目录下建立和域名相同的目录作为虚拟站点的根目录:
cd html
mkdir site[1-9].xxx.com
这样就基本实现了apache的vhost模块的功能。
新增站点的时候只要在html目录下建立一个以站点域名为目录名的目录作为新站点的根目录,把文件直接拷进该目录,不用改配置文件,不用重启nginx
新站点立即生效。
已经在centos5.3 和nginx 0.7.65 上测试通过。