互诺科技做网站怎么样,上海畔游网络科技有限公司,重庆企业网站备案要多久时间,搜索附近离得近的腾讯云对象存储#xff08;Cloud Object Storage#xff0c;简称COS#xff09;#xff0c;与其他云厂商所提供的云对象存储都是面向非结构化数据#xff0c;只是每个云厂商的叫法有别于他家#xff0c;或许是更能彰显厂商的品牌吧#xff01; 但不管云厂商怎么给云对象… 腾讯云对象存储Cloud Object Storage简称COS与其他云厂商所提供的云对象存储都是面向非结构化数据只是每个云厂商的叫法有别于他家或许是更能彰显厂商的品牌吧 但不管云厂商怎么给云对象存储起名最终客户关心的还是性价比。 使用云对象存储无非是存放些静态资源javascript 第三方库、项目中内部的javascript文件、样式文件css、字体文件、小图标等以此来减轻服务器所承载的压力从而使得整个站点让用户体验效果显著提升了。 然而本文要讲的是怎么样在云对象存储中托管静态网站这虽然听起来有点可笑这年头谁还玩静态网站啊。你也别笑秋码记录 就是一个很好的静态网站的例子它也的确是静态网站可它却具有了与用户交流的文章评论功能 当然咯云对象存储用来托管静态网站也只是在开发、测试阶段毕竟大流量的情况下费用那是不可估量的 创建存储捅
对于存储捅这个名词刚刚说了每个云厂商的叫法不同而已。
首先进入腾讯云-》控制台在这之前你当然得购买了腾讯云 COS创建存储捅名称随便填写在访问权限选择公共读私有写。 而后服务端加密这一项选择SSE-COS看着名称估计是腾讯云又仿造他人什么的吧 就这样腾讯云COS就创建成功了之后便可以上传你的静态资源到这个对象捅里了。 配置静态网站
既然我们使用COS来托管静态网站那么是少不了些必要的配置比如开启静态网站开关等等。
在左侧导航栏中找到基础配置随后在其子项的静态网站开启静态网站的配置。感觉在绕口令似的其实不关你是这么觉我也这么觉得。 绑定自定义域名
同样的还是在左侧导航栏找到域名与传输管理这一泪目点开它底下的自项点击自定义绑定域名。
在绑定自定义域名之前你得先确认你刚购买的COS区域是国内的还是非国内的若是国内区域的COS那么你绑定自定义域名时这个自定义域名是需要备案的。当然咯COS购买时选择的是香港区域自定义域名是不需要备案的哦 浏览器访问托管的静态网站却下载了文件
很不辛在你配置了存储捅的静态网站上传了所有的静态资源后兴致勃勃地打开浏览器你以为页面能够如期的展示你所希望的样子然而历史性的一刻让你瞬间愕然这是怎么回事呢怎么就直接下载了页面文件也就是下载当前的index.html文件这到底是哪个环节出了问题
然而你是按着官方文档来着并且文档上也是这么做的中间也没有遗漏些什么重要配置啊关键是也没什么重要配置充其量就是开启了静态网站的开关。
于是你借助搜索引擎的强大搜寻功能找找看到底有没有解决办法也就是别人在COS托管静态网站时对于访问时出现下载文件是怎么处理的。
不搜不知道一搜可谓是天下知。使用COS也有其他云厂商的托管静态网站的博文、帖子、论坛还真不少你点开一看他们与你的静态网站配置如出一辙他们也同样出现了你所出现的问题没把你绕进去吧也就是他们跟你一样在浏览器访问也出现了下载index.html文件。
最终解决办法便是在刚刚上传的index.html,点击右上角的...在上弹出的列表项中再次点击自定义头部 当你看到这个对话框你或许就该恍然大悟了也总算明白了为什么浏览器访问会出现下载 index.html的情况了吧毕竟腾讯云默认将你上传的文件头部定义为text/html。 我们点击编辑来修改这个index.html文件表头。
在参数选择下拉框中选中Content-Disposition,值是手动输入inline. 现在你再次打开浏览器进行访问这回展现在你眼前的便是你所期望的页面展示了。
可当你回过头再去查看index.html头部信息时却发现它自动的加上初始的那个Header信息这时你不禁啐了一口“腾讯云真TMD恶心哦不国内的这些云厂商都TMD超恶心”。
当然咯不管是腾讯云COS还是其他国内云厂商想要使用云对象存储来托管静态网站还是比较怎么说呢用来开发、测试勉强还凑合吧