静态页面托管服务国外其实有很多,比如:Github Pages,Cloudflare Pages等,但是国内访问有时连接不稳定,加载不到或者访问速度很慢。OSS是阿里云的对象存储服务,可以用来存储图片、音频、视频等各种类型文件,也可以存储HTML格式文件,理论上说访问速度应该比较快。
创建一个公共读的Bucket:
您需要创建静态网站首页和404错误页面的网页文件,并上传至目标Bucket。
本地创建两个HTML格式文件 默认首页
<html>
<head>
<title>Hello OSS!</title>
<meta charset="utf-8">
</head>
<body>
<p>开始阿里云OSS托管</p>
<p>这是索引页面</p>
</body>
</html>
默认404页
<html>
<head>
<title>Hello OSS!</title>
<meta charset="utf-8">
</head>
<body>
<p>这是404错误页面</p>
</body>
</html>
将网页文件上传到目标Bucket
现在,您已有了根域名example.com和名为examplebucket的Bucket,接下来您需要将域名绑定到Bucket,以便能够使用您的域名访问Bucket。
在浏览器中访问以下URL以验证网站是否正常运行:
http://example.com,配置正确时显示如下页面:http://example.com/example.txt,配置正确时显示如下页面: