最近公司有个项目需要把文件存放到CDN上,而在网上找的Ueditor百度编辑器大多数都是在同一台电脑上进行操作了。而用php的就更加难找了。
所以经过自己一番琢磨之后,决定分享自己的一些经验给大家。
首先先在本地客户端搭建并测试好Ueditor,过程就不再陈述了。
主要问题是如何和服务器交互。
其实只需要再服务器那边存放一份Ueditor
其实用到的只有这个文件夹,理论上只需要这个,本人比较懒就整个复制过去了
然后在本地的修改掉所指向的服务器文件的地址
var URLServer = "http://www.xxx.com/ueditor/";
serverUrl: URLServer + "php/controller.php"
然后剩下的就是根据自己的需要在php文件夹里面配置一下图片访问的路径。
原理就和平时的上传图片到远程服务器一样,这样看来,其实百度富文本编辑器是一开始就支持上传图片到cdn上的。
至于跨域问题
header('Access-Control-Allow-Headers: X-Requested-With,X_Requested_With'); //设置允许的跨域header header('Access-Control-Allow-Origin:*');
加上这两条一般就跨域解决了。
只是没有认真看清楚他的结果导致走了很多的坑。