SAE Storage绑定域名方法

10

Storage

SAE现在已经全面支持自有域名,已备案的直接走国内线路,没有备案的官方提供国外的反向代理。

但是SAE没有I/O权限,上传的附件都储存在一个叫做Storage的东东里,而Storage里的文件只能由系统分配的类似于http://xiumu-blog.stor.sinaapp.com的域名访问,而没有办法绑定自己的域名。

这里其实我们可以用SAE的域名转向来实现,假设我在SAE绑定的域名是www.xiumu.org,在config.yaml中添加一条规则

  - rewrite: if (path ~ "blog-uploads/(.*)") goto "http://xiumu-blog.stor.sinaapp.com/blog-uploads/$1"

这样一来我们就可以通过 https://xiumu.org/blog-uploads/2013/03/sina.png 这样的形式访问到图片附件了。

这里的blog-uploads是我的附件文件夹,xiumu-blog.stor.sinaapp.com是我的Storage分配的域名,把它修改成你自己的附件文件夹。

共 10 条评论

  1. 回复

    我的网站 www.aowana.com (爱玩电脑) 也是运行在新浪云,
    目前使用 SinaStorage 保存网站附件,你提供的这个绑定域名的方法效果如何,稳定吗?
    正准备把网站转移到新浪云存储中(SCS),SCS 提供域名绑定服务,但感觉SCS好复杂。

    • 回复

      很稳定,SCS的绑定我审核了两个月 然后被取消了,真的可以绑定上?

  2. 回复

    不起作用

    • 回复

      本站现在就是这样弄得,应该是那个步骤出问题了吧。

      • 回复

        请问这样子可以实现CDN对Storage内容的加速么

        • 回复

          无法实现,最终还是要跳转到Storage的服务器的,普通账户的Storage是没有CDN的,高级版的才有。

        • 回复

          这个无法使用cdn加速啊。
          要想使用cdn,你可以写一个php把storage读出来,然后设置一个rewrite规则。

          • 现在用了百度CDN,用PHP读取文件传出,为了避免损耗云豆,会缓存到百度CDN去.

  3. 回复

    我的也是在SAE,不过不用SAE的Storage。图片、音乐、视频都放第三方托管着。

  4. 回复

    不错.不过懒得弄了.

回复 朽木 X

您的邮箱不会公开,当您的评论有新的回复时,会通过您填写的邮箱向您发送评论内容。 必填字段 *

为何看不到我发布的评论?

正在提交, 请稍候...