配置跳转
新建 oss, 将静态文件放到相应的 bucket 中, 配置默认首页:
image
坑人的是, 默认首页只对根目录有效, 对于子目录无效, 如: a 标签链接到 / news/, 会默认跳到首页, 因为无法识别 / news / 下面的 index.html, 解决方案, 在根目录下的 index.HTML 的 head 头新增 JS 作跳转:
- <script>
- var path_name = Windows.location.pathname;
- var last_str = path_name[path_name.length-1];
- if('/' == last_str) {
- Windows.location.href = path_name + "index.html";
- }
- </script>
注意, 目录链接必须以 / 为结尾, 不然会报错!/news 是错误的写法! 会报以下错误:
image
域名绑定
在域名管理中, 新增自定义的域名, 然后根据其给出的 cdn 域名, 将自定义域名作 cname 解析到 cdn 域名
image
验证 cname 是否成功解析, 可用以下指令:
nslookup 域名
同个 bucket 可以添加多个域名
来源: http://www.jianshu.com/p/5d8c61c8b741