您可以通过存储空间(Bucket)托管静态网站,并让访问者通过Bucket绑定的自定义域名(例如example.com)访问您的网站。无论您是想在OSS上托管已有静态网站还是从零开始建站,都可以从此教程中获得帮助。
步骤1:注册域名
搭建静态网站前,您需要为网站准备一个域名。建议您使用阿里云域名服务快速注册一个属于您的域名。详细步骤,请参见注册通用域名。
本示例使用example.com
作为测试域名。
重要 若您注册的域名需绑定在中国内地的Bucket上,您还需在中国工信部备案域名。详细步骤,请参见备案。
步骤2:创建Bucket
您需要创建一个公共读的Bucket,用以设置静态网站托管及存放网站数据。
步骤3:创建网页文件并上传
您需要创建静态网站首页和404错误页面的网页文件,并上传至目标Bucket。
步骤4:配置静态网站托管
步骤5:绑定自定义域名
现在,您已有了根域名example.com
和名为examplebucket的Bucket,接下来您需要将域名绑定到Bucket,以便能够使用您的域名访问Bucket。
- 在左侧导航栏,选择 。
- 在域名管理页面,单击绑定域名。
- 在域名文本框输入example.com,并打开自动添加CNAME记录开关。
- 单击确定。
步骤5:(可选)使用阿里云CDN加快网站速度
您可以使用阿里云CDN改善网站性能。CDN可以让您的网站文件(如HTML、图像和视频)缓存至全球各地的数据中心。当访问者从您的网站请求文件时,CDN会自动将请求重定向到最近数据中心上的文件副本,提升访问者的下载速度。
步骤6:测试网站
在浏览器中访问以下URL以验证网站是否正常运行:
- 访问静态网站首页
http://example.com
,配置正确时显示如下页面: - 访问Bucket中不存在的文件
http://example.com/example.txt
,配置正确时显示如下页面:
步骤7:清理资源
本教程中创建的资源仅为测试环境使用,建议您在测试完成后清理资源,以免产生不必要的费用。