网站优化
当前位置:主页 > 资讯 > 网站优化 >
如何使用阿里全站加速?阿里全站加速和cdn的区
发布日期:2020-03-13 阅读次数: 字体大小:

区别介绍

全站加速计费分为两个部分:网络流量(或带宽) + 请求数,购买cdn流量包可抵扣相应流量部分费用。

全站加速详细价格说明请您参照:https://www.aliyun.com/price/product?spm=a2c4g.11186623.2.12.515c4d44lNCnxi#/dcdn/detail

cdn详细价格说明请参照:https://www.aliyun.com/price/product?spm=a2c4g.11186623.2.12.515c4d44lNCnxi#/cdn/detail

1、CDN将您源站资源缓存至阿里云遍布全球的加速节点上。当终端用户请求访问和获取这些资源时,无需回源,系统将就近调用CDN节点上已经缓存的资源。在不同区域、不同场景下使用CDN加速您网站内容的分发,将有效分担源站压力,避免网络拥塞,提升用户访问资源的速度和体验。

2、全站加速默认纯动态加速,即所有动静态请求都通过最优路由回源获取资源,可通过配置指定静态文件类型或路径,实现智能区分动静态资源,静态资源缓存在边缘节点上,动态资源使用动态加速,达到最快的加速效果。

如果您对动态加速有重点需求,可以选择阿里云全站加速。如果网站是静态的,那么自然是普通的加速就行了,这样能节省一部分的请求费用。

配置准备

打开阿里全站加速控制台 https://dcdn.console.aliyun.com/domain/list

第一步

参考下方截图

配置需要加速的域名

输入源站的IP

选择443端口

选择加速区域

如何使用阿里全站加速?阿里全站加速和cdn的区别-芒果源码

第二步

点击下一步后 根据提示的信息 解析CNAME记录

回源配置

回源HOST:配置加速域名静态协议跟随回源:协议类型 ,根据网站自身情况  一般为https私有Bucket回源:可无视回源SNI:可无视Range回源:可开启(指客户端通知源站服务器只返回指定范围的部分内容,对于较大文件的分发加速有很大帮助)回源请求超时时间:默认30即可

动静态加速 规则

静态文件类型:

.gif.png.bmp.jpg.jpeg.mp3.wma.flv.mp4.wmv.ogg.avi.doc.docx.xls.xlsx.ppt.pptx.txt.pdf.zip.exe.tat.ico.css.js.swf.apk.m3u8.ts

静态URI:可无视

静态路径:可无视

协议跟随回源:一般为https(前提是你站点开启了ssl)

缓存配置:根据网站的文件进行设置,比如芒果大叔的资源站 里边只有这几个文件 jpg,png,gif,mp4,mp3   过期时间 我选择的是一天,权重为1

HTTP头:可无视

自定义页面:可以自定义 404.443等页面

重写:可无视

HTTPS配置

HTTPS证书:可以申请阿里免费版HTTP/2设置:建议开启强制跳转:HTTP -> HTTPS(根据需求选择)TLS 版本控制:都选择HSTS:一般用不到

访问控制

Refer防盗链类型:添加下白名单

其他栏目不需设置

性能优化

页面优化:开启(去除页面冗余内容如HTML页面、内嵌Javascript和CSS中的注释以及重复的空白符)智能压缩:开启过滤参数:可以不用设置拖拽播放:按需设置高级配置:带宽阈值报警提醒设置(目前该功能阿里正在升级,暂时不能开启)

Websocket

Websocket开关(芒果大叔开启了,但是感觉用处不大)

心跳时间:60

回源协议:可以跟随

配置中宝塔可能发生的问题(此问题芒果大叔正在请教宝塔官方工作人员)后续会另外发布

1.在配置的过程中 芒果大叔申请的是阿里免费证书,但是服务器端使用的是宝塔,宝塔的面板ssl和http的共存,可能不太行,也可能是芒果大叔不会配置。

会出现:未开启ssl证书的站点 访问https页面跳转到其他已经开启ssl证书的站点。

次问题:芒果大叔的解决办法

1.关闭原有宝塔申请的免费ssl,在阿里全站加速上申请免费ssl,下载ssl证书,证书类型选择其他。下载后获得两个文件 xxx.key   xxx.pem  将两个文件里边的内容 复制到 宝塔面板 (配置阿里加速的站点ssl上)然后开启ssl。

另外 宝塔的默认站点功能 最好选择下阿里加速的站点,避免出现错误。