控制面板站点配置
1.配置SSL证书
这个证书配置只适合单域名的 ,多域名证书不合适。建议直接在添加记录那里设置,里面带SSL添加和一键跳转https配置。
2.配置长链接
长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况。每个TCP连接都需要三步握手,这需要时间,
如果每个操作都是短连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次处理时直接发送数据包就OK了,不用建立TCP连接
开启长连接后cdn节点和源服务器之间采用长连接通信,提高性能,缩短打开页面时间,时间建议设置为5-10秒之间
3.如何开启GZIP压缩
GZIP是网站压缩加速的一种技术,对于开启后可以加快我们网站的打开速度,原理是经过服务器压缩,
客户端浏览器快速解压的原理,可以大大减少了网站的流量。
在站点设置中如下图选择开启要压缩的文件扩展名。
缓存根据自己业务情况来设置,一般设置30-60S左右。如果不设置缓存的话就填写0。
4.开启强制缓存
强制缓存有两种方式,一种是文件类型,一种是url方式
下图是以文件类型为例,输入需要强制缓存的文件扩展名,多个以竖线隔开
设置缓存时间,单位是秒,然后要记得勾选强制缓存
post方法的不能缓存,因为post需要上传数据,只能缓存get方法的
5.URL重写
url跳转方式支持正则表达式,以下是几种跳转的案例示范:
http://baidu.com跳转到https://www.baidu.com
格式:^http://baidu.com/(.*)$
https://www.baidu.com/$1
全站http跳转https, 格式:^http://(.*) https://$1
内部跳转示例:
格式: http://www\.a\.com/(.*)
http://www.b.com/$1
比如使用CDN的是www.a.com,然后源的机器是没有捆绑www.a.com的,而是捆绑www.b.com的,就是www.a.com去读www.b.com的数据
6.设置防盗链
示例 :
1.白名单设置:
需求:www.abc.com域名需要防盗链,仅允许来源于www.baidu.com的网址可以访问,其他网站链接全部拒绝。如下图:
限速分为每连接、每节点、每IP限速
1.每连接
每连接限速只针对当前连接
点设置,在url输入框中输入要限速的url网址(支持正则表达式)和速度
2.每节点
每节点限速针对来源于此url的所有连接
点设置,在url输入框中输入要限速的url网址(支持正则表达式)和速度
3.每IP
每ip限速:每ip限速针对于访问此url的ip
点设置,在url正则输入框输入要限速的ip和速度
站点端口一般默认80 443s ,用户如果需要用到其他的端口,比如:http://www.test.com:8080 ,可以如下图设置端口
每个端口中间要用逗号隔开
注:下图加了两个端口8080这是http端口
要用https端口就要像下图中一样,在端口后面加上s ,并且站点设置中要添加好ssl证书,例如:90s
一个域名用到多个端口映射的时候 要在这添加上对应的端口
7.访问频率设置
IP和URL组合:指的是针对某个IP+访问某特定 URL超过设定的次数就加入黑名单
8.wafl设置
文件上传设置防上传的文件后缀名:输入防止上传的文件名后缀
防XSS跨站攻击设置:开或关设置
9.流量统计
流量统计里面有统计访问的流量,蓝绿色代表没有缓存的流量,直达源机。红色代表缓存流量
10.连接信息
连接信息里面能够看到实时的站点访问连接数,请求数url