阿里云oss托管静态网站

作者 : 开心源码 本文共464个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共173人阅读

配置跳转

新建oss,将静态文件放到相应的bucket中,配置默认首页:

image

坑人的是,默认首页只对根目录有效,对于子目录无效,如:a标签链接到/news/,会默认跳到首页,由于无法识别/news/下面的index.html,处理方案,在根目录下的index.htmlhead头新添加js作跳转:

<script>    var path_name = window.location.pathname;    var last_str = path_name[path_name.length-1];    if('/' == last_str) {        window.location.href = path_name + "index.html";    }</script>

注意,目录链接必需以/为结尾,不然会报错!/news是错误的写法!会报以下错误:

image

域名绑定

域名管理中,新添加自己设置的域名,而后根据其给出的cdn域名,将自己设置域名作cname解析到cdn域名

image

验证cname能否成功解析,可用以下指令:

nslookup 域名

同个bucket可以增加多个域名

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 阿里云oss托管静态网站

发表回复