WeCenter使用又拍云CDN加速的设置

因为备案太麻烦的原因,所以我用WeCenter做的一个网站服务器使用的是国外服务器。

也正是因为这个原因,导致网站的访问速度不是很理想,所以开始考虑使用又拍云CDN给网站静态资源加速。 很庆幸的是WeCenter后台可以很方便的直接使用CDN设置,对于我这种不懂技术的小白用户来说,简直太方便了。

但是WeCenter的默认配置不修改的话,只会加速网站的JS和CSS文件,而问题和文章里面的图片和视频不会被CDN加速到,所以我们来简单的修改下一下配置。

在又拍云那边创建服务和设置非常简单傻瓜化,我就不说了,这里只简单记录下WeCenter的设置。

WeCenter后台设置

1、在又拍云创建完服务之后,会给你一个测试域名,一般是xxx.test.upcdn.net。
2、拿到这个测试域名之后,在后台-全局设置-站点信息里按如下填写:

上传目录外部访问URL地址:http://www.xxx.com/static/uploads
上传文件存放绝对路径:/www/wwwroot/xxx/static/uploads
static目录资源URL地址:http://xxx.test.upcdn.net/static

现在我们将uploads目录放在static目录里。
最好是复制一份过去,不然之前网站里的图片内容会直接404 。

WeCenter编辑器设置

由于更改了uploads目录位置,但是编辑器默认都是直接上传到uploads目录,所以需要对编辑器进行设置。

百度Ueditor

找到百度Ueditor编辑器配置文件ueditor/1.4.3/php/config.json

文件 /ueditor/php/upload/file/
图片/ueditor/php/upload/image/
视频/ueditor/php/upload/video/
修改为:
文件 /static/ueditor/php/upload/file/
图片/static/ueditor/php/upload/image/
视频/static/ueditor/php/upload/video/

最后,值得一提的是又拍云是可以添加自定义域名的,我这里之所以是使用测试域名是暂时没有时间去弄一个已备案域名。这个域名可以和你加速的网站无关,你甚至可以去找朋友借一个已备案的域名都行。

更新

  • 又拍云测试域名不能用了,必须去找一个已备案域名才行(2019/05/10)