上次RainEggplant给大家介绍了Apache下的OpenShift子域名(子站)配置,OpenShift添加子域名子站教程(二).htaccess文件法 。这次RainEggplant给大家带来的是Nginx下的OpenShift子站配置。

前一次新建应用时,RainEggplant发现OpenShift又多了HHVM的应用类型,于是RainEggplant便试用了一下。体验还不错,Linux+Nginx+HHVM,值得一试。下面便介绍在Nginx下,添加子站的方法。

还是老步骤,先到控制台绑定子域名,并进行解析。

然后修改配置文件。Nginx的配置文件位于/var/lib/openshift/你的用户名/app-root/runtime/repo/config/nginx.d/ 下,默认的配置文件为default.conf,我们不用理它,仅仅拿它当模板一用。

新建文件 cus.conf,将default.conf的内容复制进去。将下面的这段:

改为

便实现了自动匹配子目录为子站。

然后连PuTTY,重启Nginx。(进入/var/lib/openshift/你的用户名/nginx-hhvm/bin/ 目录,运行 ./control restart )

好了,大功告成!

 


RainEggplant原创文章,转载请注明来自:OpenShift添加子域名子站教程(三)适用于nginx


0