【云服务】华为云OBS静态网站托管
【摘要】 如果我们的网站非常简单,无需服务器技术,可以使用OBS静态网站托管
对象存储服务(Object Storage Service,OBS)是一个基于对象的数据存储服务。
桶理解为提供存储的空间
对象理解为我们的文件
对象塞进桶里,文件放到华为云提供存储的空间。
如果我们的网站非常简单,无需服务器技术,可以使用OBS静态网站托管
1、进入OBS对象存储服务
2、创建桶
注意策略为公共读,且不要进行加密
3、进入对象存储服务,点击桶名称
对象是华为云数据存储的基本单位,在OBS中文件和文件夹都是对象。可以上传任何类型(文本、图片、视频等)的文件,并在桶中对这些文件进行管理。
4、此处将hexo的public文件夹内部文件(该文件夹正是hexo将markdown解析成HTML、CSS、JS文件的存放处,网页就是打开public中的index.html)拖进来
如果太大,或者文件数量过多,可以下载OBS Browser+,登录后进行上传,相关操作文档描述得非常详细了。华为云提供OBS Browser+UI界面可能更利于小伙伴操作
对象上传成功
5、控制台-对象存储服务,左侧,找到"静态网站托管"
点击配置托管
打开按钮后填写默认首页文件名
-
默认首页:即访问静态网站时的默认首页。当使用OBS管理控制台配置静态网站托管时,仅支持“html”格式的网页文件;当使用API的方式配置时,OBS不进行限制,且必须指定对象的“Content-Type”。OBS仅支持配置桶根目录下的文件(如“index.html”)作为默认首页,暂不支持按目录层级的方式(如“/page/index.html”)配置默认首页。
-
默认404错误页面:即访问静态网站遇到错误时,OBS返回给用户的错误页面。当使用OBS管理控制台配置静态网站托管时,仅支持桶根目录下html、jpg、png、bmp、webp格式的文件;当使用API的方式配置时,OBS不进行限制,必须指定对象的“Content-Type”。
配置静态网站托管后,静态网站内容可以通过OBS提供的访问地址轻松获取。
由于浏览器缓存等原因,可能需要清除浏览器缓存后才能查看到预期效果。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)