如果使用的是独立服务器或者VPS,建议将上传附件分离到单独的站点,以下为设置步骤:
1、建立站点,绑定主站的二级域名或者单独的顶级域名,例如:img.abc.com或者www.img.com
如果有单独的顶级域名,推荐使用,这样的图片地址不发送主站的cookies,理论速度更快。
为了安全起见,附件服务器不需要支持PHP的运行。
2、为附件服务器创建FTP账号并分配权限
3、进入网站后台,服务器优化,远程FTP文件上传,开启并填写对应的ftp账号,测试无误后保存
保留源文件推荐选是,这样主服务器和附件服务器都会保存一份文件,互相作为备份。
4、主站之前如果已经有上传的附件(位于file/upload目录),可以复制或者上传到附件服务器
然后在数据维护,备份数据,备份完成之后,点字符替换,选择备份的数据,查找 主域名/file/upload 替换为 附件域名,执行完成后导入备份的数据。
远程附件也可以通过对象存储的方式实现,点击了解详情