云计算开发者社区

用新浪微博连接

一步搞定

查看: 21679|回复: 34

SAE开发:SAE绑定域名到子目录 [复制链接]

Rank: 6Rank: 6

发表于 2014-1-2 14:40:15 |显示全部楼层
本帖最后由 第七星尘 于 2014-1-2 14:56 编辑

   有时候,我们会想在单个SAE应用里绑定多个域名,每个域名对应一个子目录。比如说,blog.xxx.com绑定到"/blog"目录,bbs.xxxx.x.om绑定到"/bbs"目录。本文将介绍在SAE上绑定域名到子目录的方法。首先,需要把你的域名绑定到SAE应用。SAE绑定域名的方法有两种:
1、如果你的域名已经在其他服务器备案过,则可以向SAE官方申请绑定http://sae.sina.com.cn/?m=devcenter&catId=9
2、自助绑定。请打开你的应用,进入“应用设置”,在“独立域名设置”便可以看到操作面板。按照提示一步步操作即可。

绑定域名后,就需要写Appconfig了。Appconfig保存在代码目录的config.yaml文件。绑定域名到子目录的写法如下:
name: star7th
version: 1
handle:
- rewrite:if (  in_header["host"] ~ "blog.star7th.com" && path ~ "^(?!blog/)(.*)" ) goto "blog/$1?%{QUERY_STRING}"
- rewrite:if (  in_header["host"] ~ "pic3d.star7th.com" && path ~ "^(?!pic3d/)(.*)" ) goto "pic3d/$1?%{QUERY_STRING}"
- rewrite:if (  in_header["host"] ~ "www.star7th.com"&& !is_file() &&path ~ "^(?!www/)(.*)" ) goto "www/$1?%{QUERY_STRING}"


上面是我的应用config,供大家参考。代码的意思是,blog.star7th.com绑定到"/blog"目录,pic3d.star7th.com绑定到"/pic3d"目录,www.star7th.com绑定到"/www"目录



使用道具 举报

Rank: 3Rank: 3

发表于 2014-1-2 14:43:31 |显示全部楼层
这个实用,

使用道具 举报

Rank: 7Rank: 7Rank: 7

发表于 2014-1-2 14:44:41 |显示全部楼层
这个方便,实用啊!






    人之所以悲哀,是因为我们留不住岁月,更无法不承认,青春,有一日是要这么自然的消失过去。 而人之可贵,也在于我们因着时光环境的改变,在生活上得到长进。...
    个人博客:水缘泡泡博客

    使用道具 举报

    Rank: 4

    发表于 2014-1-2 14:48:01 |显示全部楼层
    首先要把所有域名都解析过来。哈哈

    使用道具 举报

    Rank: 8Rank: 8

    发表于 2014-1-2 14:55:17 |显示全部楼层
    这个好,,我记得N年前我只能写分发路由实现
    一直appconfig各种错误

    使用道具 举报

    Rank: 9Rank: 9Rank: 9

    发表于 2014-1-2 15:09:52 |显示全部楼层
    不错啊,好东西,感谢楼主分享!

    使用道具 举报

    版主

    Linux & PHP

    Rank: 7Rank: 7Rank: 7

    发表于 2014-1-2 17:15:04 |显示全部楼层
    实用有价值。

    使用道具 举报

    版主

    SAE爱好者

    Rank: 7Rank: 7Rank: 7

    发表于 2014-1-2 18:11:14 |显示全部楼层
    mark,回头试一下

    使用道具 举报

    Rank: 2

    发表于 2014-1-8 21:06:37 |显示全部楼层
    zhaixiaohu 发表于 2014-1-2 15:09
    不错啊,好东西,感谢楼主分享!

    每次看到你的头像就有一种感觉 很微妙

    使用道具 举报

    Rank: 9Rank: 9Rank: 9

    发表于 2014-1-9 10:11:08 |显示全部楼层
    一夏天的风S 发表于 2014-1-8 21:06
    每次看到你的头像就有一种感觉 很微妙

    你肥皂掉了!

    使用道具 举报

    Rank: 3Rank: 3

    发表于 2014-1-10 10:14:18 |显示全部楼层
    收藏了。。。

    使用道具 举报

    Rank: 2

    发表于 2014-1-11 23:09:21 |显示全部楼层
    好文章   支持

    使用道具 举报

    Rank: 7Rank: 7Rank: 7

    发表于 2014-1-13 13:17:07 |显示全部楼层
    果然实用

    使用道具 举报

    Rank: 4

    发表于 2014-1-27 20:45:03 |显示全部楼层
    顶一个~有空留测试

    使用道具 举报

    Rank: 1

    发表于 2014-1-27 22:52:31 |显示全部楼层
    收藏备用

    使用道具 举报

    Rank: 8Rank: 8

    发表于 2014-1-29 11:34:07 |显示全部楼层
    本帖最后由 网络红人_苏纯阳 于 2016-9-4 22:37 编辑

    --------------------------

    使用道具 举报

    Rank: 4

    发表于 2014-2-3 21:41:14 |显示全部楼层
    可以把子域名绑定到不同应用吗

    使用道具 举报

    Rank: 4

    发表于 2014-2-9 12:56:18 |显示全部楼层
    mark  ~nice

    使用道具 举报

    Rank: 1

    发表于 2014-2-11 16:16:34 |显示全部楼层
    这个好!mark

    使用道具 举报

    Rank: 1

    发表于 2014-5-4 18:53:35 |显示全部楼层
    收藏,备用。

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    Archiver|云计算开发者社区 ( 京ICP证000007-137 )

    GMT+8, 2018-9-21 18:45 , Processed in 0.237306 second(s), Total 12, Slave 11 queries .

    Powered by Discuz! X2

    © 2001-2011 Comsenz Inc.

    回顶部