WordPress静态文件分离较多的可能会用第三方对象存储,比如COS、OSS之类的,但是这类第三方存储是根据CDN、流量包收费的。好用肯定是第三方存储好用,但是费用也高。于是,我们考虑到是不是基于自建FTP的空间存储,比如用虚拟主机或者云服务器开通的FTP空间作为存储空间。
在原来的WPFTP插件基础上升级的WPFTP Pro版本。
根据界面设置,我们需要设置IP地址、端口默认21、绑定空间的域名。以及FTP账户信息。如果不能上传图片,我们可以开启被动模式。
这样,我们就可以用FTP空间或者云服务器FTP空间进行配置自建的存储空间。对应的端口我们需要提前放行。
比如,我们可以用云服务器,这里我们用宝塔面板开通的FTP空间。
默认开启的是端口21是FTP端口。前提是我们可以在指定的根目录绑定域名。且绑定的域名设置HTTPS加密网址,默认是建议启用SSL的。
同时,如果我们有虚拟主机的,也是支持虚拟主机绑定域名后开通的FTP空间,虚拟主机有时候是需要设置子目录文件夹的,比如有些是wwwroot,不是直接在根目录。
虚拟主机的FTP空间也是需要指定已经绑定的域名目录的。比如有的FTP虚拟主机空间就是根目录,无需填写FTP存储子目录,具体以实际为准。