上回RainEggplant 给大家带来的是OpenShift最简单的添加子域名(子站)的教程:OpenShift添加子域名子站教程(一)最原始的手段 ,不过我们说它有利也有弊。所以这篇下一篇(OpenShift添加子域教程(三)适用于nginx)才是RainEggplant真正推荐的。
今天带来的方法,可以让你只用一个应用,便近乎完美地拥有多个子域(理论无上限)。当然,不推荐在一个应用内创建过多的子域,这会导致服务器性能低下。当你的子域过于庞大时,还得增加应用数量来扩展。
原理是:将各子域的域名绑定至你的应用,再利用强大的.htaccess文件对请求的URI进行重写,使各域名对应各个目录。
步骤:
再次以 raineggplant.com 为例,本次需要建立三个子域(www,bbs,app),站点根目录下有对应目录www,bbs,app,里面即为网站内容。
首先请ping得服务器IP(因为OpenShift的IP地址几乎不变),我的是 54.235.22.201 (也可以不这样,但就只能做CNAME解析了)。到你的DNS服务提供商处,添加(或更改为)如下记录,如图(原谅我换了域名但懒得换图了): 阅读全文→
近期评论