nginxdynamic虚拟主机

使用nginx有没有一种方法来设置大量的dynamic虚拟主机类似的方式apache2可以configuration? 我正在build立一个saas应用程序,每个用户将有他们自己的子域,我想使用nginx通过apache2。

谢谢

下面的代码应该是如何configuration的

map $http_host $subdir { hostnames; default "default"; .foo.bar.com "foo"; .baz.bar.com "baz"; } server { root /path/to/$subdir; } 

是的,设置虚拟主机绝对是可能的,请检查服务器configuration指令和默认configuration示例上的Nginx文档。 最简单的方法是将serverconfiguration部分放在/etc/nginx/conf.d下的单独文件中,并将其包含在一个模式中,如include /etc/nginx/conf.d/*.conf; 在主要的nginxconfiguration文件中。