无痛一键
Hacklog远程附件 这插件简单说就是填下ftp 然后后台一键把原来的全部传进ftp 自动修改数据库 而且以后你上传的图片也会自动ftp 上传到远程服务器。可以选择保留本地或者删除本地
Hacklog Remote Attachment
(https://wordpress.org/plugins/hacklog-remote-attachment/)
WordPress 远程附件上传插件.Remote attachment support for WordPress.Support Multisite.
插件简介
插件取名:Hacklog远程附件
WordPress 远程附件上传插件.Remote attachment support for WordPress.
安装完成后,到后台配置一下ftp服务器相关信息即可。
远程服务器只需要有FTP和www服务器(web服务器主要用于图片的显示)即OK.
远程的目录结构和本地的一样,支持多级目录。
上传附件(图片、音乐、其它文件),直接点击wp的上传按钮即可,过程与原来无异。
在后台可删除远程附件。
后台可统计远程附件占用的空间大小。
支持单用户博客、多用户博客。
插件目的
缓解本地服务器压力(空间容量,流量,请求)
同时,像图片等附件存储在远程服务器上面,有cookie-free domain的好处,可以加速页面显示(Yslow V2倒数第4条:Use cookie-free domains)
注意
FTP服务器上面的目录必须有写权限!
FTP服务器上要有web服务器(apache、nginx或其它),这样图片才能在博客显示,当然,这个条件一般都容易满足的。
用于存放图片的FTP服务器目录下的文件对于web服务器(apache、nginx或其它)必须要有可读权限,这样图片才能通过http协议访问。
如果你决定把所有附件都迁移到远程FTP服务器上面,那么还要做以下步骤:
1.把本地服务器(即你博客当前服务器)上的附件上传到远程服务器上面的对应目录(具体是哪个目录,要根据你在插件后台设置来)。
2.更新数据库,可以手动进入phpmyadmin更新,或者用插件的Tools.手动更新请运行以下sql语句:
UPDATE `wp_posts` set post_content=replace(post_content,’到原来附件目录的绝对URL’,’到远程附件目录的绝对URL’);
如:
UPDATE `wp_posts` set post_content=replace(post_content,’ihacklog.com/wp-content/uploads/’,’static.ihacklog.com/wp-files/’);
4563本地下載
hacklog-remote-attachment.1.3.2