最新消息:

SAE给子目录绑定域名的解决办法

电脑网络 小K 2256浏览 0评论

有时候,我们会需要1个SAE应该里绑定多个域名,每个域名对应一个子目录。比如说,blog.xxxx.cc绑定到”/blog”目录,bbs.xxxx.cn绑定到”/bbs”目录。本文将介绍SAE给子目录绑定域名方法。

先给把域名绑定到应用上

1.已备案域名

如果你的域名已经在其他服务器备案过,则可以向SAE官方申请绑定http://sae.sina.com.cn/?m=devcenter&catId=9

2.未备案域名

进入你的应用控制面板,进入“应用首页”,在“独立域名”便可以看到域名管理。按照提示操作即可。
绑定域名后,就需要写Appconfig了。Appconfig保存在代码目录的config.yaml文件。绑定域名到子目录的写法如下:

name: xxxxx
version: 1
handle:
– rewrite:if (  in_header[“host”] ~ “blog.xxxx.com” && path ~ “^(?!blog/)(.*)” ) goto “blog/$1?%{QUERY_STRING}”
– rewrite:if (  in_header[“host”] ~ “bbs.xxxx.com” && path ~ “^(?!bbs/)(.*)” ) goto “bbs/$1?%{QUERY_STRING}”
– rewrite:if (  in_header[“host”] ~ “www.xxxx.com”&& !is_file() &&path ~ “^(?!www/)(.*)” ) goto “www/$1?%{QUERY_STRING}”

代码解释:blog.xxxx.com绑定到”/blog”目录,bbs.xxxx.com绑定到”/bbs”目录,www.xxxx.com绑定到”/www”目录。

转载请注明:小康的个人主页~ » SAE给子目录绑定域名的解决办法

您必须 登录 才能发表评论!