之前白天发过一篇关于 WordPress 网站配置阿里云CDN加速的文章,目的是为了给网站的静态资源加速,以加快用户访问白天博客的速度。而就在最近,白天的博客时不时也会受到攻击,原因是白天并没有将网站内容使用CDN加速,导致服务器IP可见,属实无奈只好将主域名也配置CDN了。在配置过程中发现阿里云有全站加速,可以使用动态加速,便去尝试了一波,感觉效果不错,于是就有了这篇文章。
WordPress 网站配置阿里云全站加速步骤
1、在阿里云产品服务搜索框输入全站加速,并点击进入,如图1所示。
2、点击域名管理并添加域名,如图2:
3、如图3所示,分别输入需要加速的域名、服务器IP、选择网站协议并点击下一步。
4、域名CNAME解析。在添加完域名后等几分钟服务器配置好后,在域名管理处复制后台提供的CNAME地址,并到域名后台解析,解析方式选择CNAME,记录值填CDN后台提供的CNAME地址。如图4所示:
5、配置全站加速规则,点击配置进入,如图5所示:
一般情况下,全站加速需要配置的有回源配置、动静态加速规则、缓存配置、HTTPS配置、性能优化等。如图6所示:
①回源配置
在回源配置里,需要设置回源HOST,选择加速域名即可;http协议类型可不用管(或选择网站自身的协议类型也行);开启回源SNI并填入需要加速的域名。
②动静态加速规则
由于 wordpress 网站属于动态的,因此需要开启动态加速,下面静态文件类型使用默认设置的即可。另外如有指定需要加速的静态文件可通过静态URI单一添加或静态路径批量添加。
③缓存配置
缓存配置其实就是动静态加速规则内的静态文件类型,使用默认设置即可。
④HTTPS配置
如果网站使用了HTTPS协议,那么必定是需要配置HTTPS的,大家可在阿里云云盾申请免费证书,或到域名DNS服务商申请对应域名的证书,有证书的话选择自定义方式直接按说明分别填入key和pem编码确定即可。
⑤性能优化。
CDN性能优化,包括页面优化及智能压缩两种,功能上可以减少用户传输内容的大小,加速访问效果。性能优化可以去除页面冗余内容和压缩静态文件,如css、js等。
注意事项:
1、关于资费。开启阿里云全站加速后需要购买下行流量和动态加速请求包,价格分别为:下行流量100G/18元,动态加速请求包100次/12.8元。
2、如果网站使用了HTTPS协议,除了在阿里云全站加速里面设置SSL证书,千万别忘了网站也要配置文件里也要设置SSL证书,以宝塔面板为例,SSl选项内要填入key和pem编码,保存并且开启强制SSL。如图7所示:
3、全站加速只需要设置一个域名。比如有的小伙伴会选择使用不带www的主域301跳转到带www的域名上,这样的情况只需在阿里云全站加速里设置带www的域名即可。但需要在宝塔面板后台设置将不带www的域名301跳转带www的域名上。如图8所示:
到这,基本上阿里云全站加速就配置好了。
如果有不懂的朋友可以先看下下面这篇文章,方法一样,但内容可能更详细一些。
原创文章,作者:白天,如若转载请注明出处:WordPress 网站配置阿里云全站加速