文档中心 > 静态网站托管
静态网站托管

最近更新时间:2023-02-06

静态网站托管简介

静态网站指包含静态内容(例如HTML)或客户端脚本的网站。您可以通过控制台将静态网站文件上传到存储桶中,然后设置静态网站托管页面,即可实现静态网站托管。

静态网站通常仅包含静态网页,以及可能包含部分可在客户端运行的脚本,如JavaScript、Flash等。而动态网站的内容包含诸如PHP、JSP或ASP.NET等服务器端脚本,需要依赖服务器端处理。当前对象存储尚不支持服务器端运行脚本。

在托管静态网站的配置生效后,您可以通过静态网站托管的访问域名来访问该静态网站。静态网站的访问域名格式为:https://桶名称.Endpoint/对象名。

例如,在天津节点(Endpoint域名为oss-cn-north-1.unicloudsrv.com)创建名称为test2的桶,向桶内上传了如下两个对象文件:index.html和error.html。分别为您介绍静态网站、默认页面和404错误页面。

静态网站

则当未配置静态网站时,使用如下默认访问域名访问存储桶,弹出下载提示,可以保存index.html文件到本地。

https://test2.oss-cn-north-1.unicloudsrv.com/index.html

则当配置了静态网站后:使用如下访问节点访问存储桶,可以直接在浏览器中查看 index.html 的页面内容。

https://test2.oss-cn-north-1.unicloudsrv.com/index.html

默认页面

默认页面即静态网站的首页,是当用户对网站的根目录发出访问请求时返回的默认静态页。通常设置默认页面为index.html。

如果您为当前的存储桶设置了静态网站托管模式,则必须指定一个默认页面。

404错误页面

404错误页面是指在用户访问该静态网站时,如果遇到HTTP 404等错误,对象存储返回给用户的错误页面。通过制定错误页面,可以为您的用户提供恰当的错误提示信息。通常设置错误页面为error.html。


前提条件

静态网站所需的网页文件已上传到指定桶中。


使用限制和指导

请确保当前桶的访问权限为“公共读”,且文件保存在桶的根目录下,保证桶内静态网站文件能被公开访问。


操作步骤

  1. 登录紫光云控制台。

  2. 在左侧导航栏中,依次选择“产品与服务 > 存储 > 对象存储”。

  3. 在对象存储导航栏中选择“桶列表”,进入桶列表页面。

  4. 单击桶名称,进入桶空间设置页面。

  5. 选择“基础设置”页签。

  6. 在“静态网站托管”区域,单击“编辑”,设置托管页面。


    • 默认页面: 访问静态网站时的默认首页。仅支持HTML格式的文件。

    • 404错误页面: 访问错误路径时,返回给用户的错误页面。仅支持HTML、JPG、PNG、BMP、WEBP格式的文件。不设置时,表示不启用错误页面。

  7. 单击“完成”。