你永远都不知道用户会怎么用你的产品:利用图片本地化插件迁移网站图片资源
今天遇到一个比较有意思的事情。
有个用户要购买图片本地化插件,说能不能试用,他的情况有点特殊。
他的网站中毒了,于是在另一个服务器上重新搭了一个网站。原来的域名带有www,现在的不带www。
于是他打算利用图片本地化插件把原来的图片下载到现在服务器上。
这确实也是一个方法,在不知道病毒是什么的情况下,这样操作可以避免被病毒再次感染。
作者都不知道插件还能干这事,哈哈哈哈。
你可能还喜欢下面这些文章
使用wpasi非常简单,只需要在WordPress后台安装并启用插件,发布文章时会自动将文章内的所有图片本地化。插件支持一键本地化历史文章,如下图:该插件可以配合自动发文插件一起使用,文章自动发布时,图片就可以自动本地化。
2、自动生成的图片并非真实在磁盘中的图片,而是动态生成的,如果保存到磁盘会占用大量空间,这个空间没必要浪费,因此修改主题代码,直接将缩略图的地址改为wpac自动生成的缩略图地址是一个非常好的方案。
于是用postman请求了一下这个图片,发现这个图片居然有大小,不是0kb。生成图片的程序原文件带有bom,于是生成的图片也带有bom,带有bom的图片并不能识别为一张图片,于是打开失败。
你可以从这个路径找到php.ini文件。已经重新启动了您的网络服务器。中找到重新启动您的服务器将有助于它开始工作。文件,然后在文件搜索中使用此代码更改不要忘记重新启动xampp使用。
接着打开WordPress网站根目录下的.htaccess文件,里面的原始内容应该是类似这样的:添加防盗链规则后的代码变成如下所示:绿色部份就是自己添加的规则,网址要根据需要更改,它们是属于允许使用图片的网址。//wordpress.org/
name表示图片包的名字,这里我们的图片包叫"我的图片包"。count表示图片包中图片的数量,具体以您制作的图片包图片数量而定,数量不限制,几百几千都行。最终我们的图片包里面的文件如下图所示:文件名是从0-3的连续数字,扩展名是jpg。
header信息域名指的是图片的域名(请注意,网页域名不一定和图片域名相同,有些网站用图床或静态文件cdn)header信息是突破防盗链的关键。一般防盗链基本是识别header信息,因此设定特殊的header信息即可突破。
现在问题来了,如果文章有图,又增加了配图,那么会不会有可能配图和图片位于相邻的段落。原因很简单,一般需要自动配图的文章都是没有图片的文章,有图片的文章一般会关闭自动配图。其实在最近的自动配图软件已经增加了这种模式,那就是图片缓存。