前言
首先你要实现Wordpress资源动静分离,将动态文件和静态资源文件分离开来。
详细操作可参考:wordpress代码:wordpress动静资源分离,实现高命中的CDN加速
实现方法
(开始一波操作)
本站使用的静态文件域名为:static.xjh.me
使用的CDN为:某讯云CDN(某里云CDN与此差不多,其他CDN请参考着操作)
1、首先登陆CDN后台
(我觉得如果这个不懂的话,可以省略以后的操作了)
2、添加CDN接入
CDN域名填写:static.xjh.me(别直接复制粘贴啊)
- 源站类型:域名
- 源站域名:www.xjh.me(如果源站强制https,要加上端口号,如:www.xjh.me:443)(某里云请直接输入www.xjh.me,然后源站端口选443)(此教程仅供参考)
- 开启过滤参数:(提高CDN命中率,可选)(个人认为这个就是这次教程的意义所在)
- 缓存规则:不缓存(缓存0秒):.php;.jsp;.asp;.asp,然后其他全部缓存30天(时间由你定,不过一般都没关系了,反正你有需要就会手动刷新)
(偷偷说一下,其实那个静态域名全是静态资源,所以选择全部30天,直接把PHP那行删了都没问题)
3、访问控制
设置防盗链(务必,务必,务必,当然也是可选)
某讯云CDN参考:设置Refer白名单,添加(当然也要修改为你的域名):
*.xjh.me xjh.me
效果:(防止因为收录了缓存站而影响源站权重,亲身经历,信不信由你,反正,你信不信关我毛事)
4、设置域名解析
在你的域名解析处,将static.xjh.me,解析cname记录,记录值是CDN后台显示的,找不到请滴高锰酸钾(单膝跪地,双手呈上)。
5、CDN设置HTTPS
重点都讲完了,要不要开启CDN的HTTPS,如何设置证书,就不讲了,反正需要的肯定会弄(逃
最后
我不懂,我不会,我什么都不会,别问我,不是我写的。
否定五连
呵呵,不是照样被我刷
不带www的直接去掉www就可吗?要不要删除/符号
emmm......不太清楚你说那一句代码啊
就是原站地址,代码里是www可我没用www用的顶级,旁边不是有/\符号吗?去除里面的www这两个符号要不要去除?
\/\/其实就是//,是http://的一部分,当然不能去。如果你的域名不带www的话,要去掉后面那个\.
谢谢大佬,大佬能不能留个联系方式,最近喜欢上了WordPress
完全OjbK,可以来加PY群:126591801
qq群吗?怎么搜索不到?
算了,你把Q号发我邮箱吧,我加你(发我小号,我用小号加你,发我大号,我用大号加你):
public@xjh.me
为什么我用不了防盗链ʕ•̫͡•ིʔྀ。+゚♪ʕ•̫͡•ིʔ一用网站直接访问不了
主站不能用防盗链,只是静态资源子域名用了
主站也要添加一个CDN加速吧?我看大佬的主站也是套了CDN的