Wordpress:将图像传输到 cdn 后,特色图像和缩略图消失了

Wordpress: After transfer images to cdn featured images and thumbnails gone

所以这让我很困惑,

我最近将所有媒体转移到亚马逊 S3 并将文件转移到亚马逊 EC2,我在亚马逊 RDS 服务中持有我的 MySql。在传输之前,我已经用记事本更改了所有媒体路径:

http://www.olddomain.com/wp-content/uploads/

http://www.AmaazonS3ServiceUrl.com/wp-content/uploads/

我已经上传了它,所以第一天一切正常,我看到了来自 amazons3 的图片,wordpress 管理菜单的媒体部分是 amazons3 媒体 url,但是在我配置 wordpress 的一天之后,刚刚发生了一些事情,一切都恢复了所有缩略图特色图片都消失了,现在它显示在缩略图上 url 我的

http://www.olddomain.com/wp-content/uploads

/

但是如果我去 ppost 它显示 insite it amazon s3 照片显示。

我试过:

  1. 多次还原数据库(4 或 5 次)

  2. 尝试重新生成缩略图插件(3 个不同,等了几个小时因为我有超过 24k 张照片,没有帮助)

  3. 已尝试清理缓存

  4. 尝试更新数据库 sql 查询:UPDATE wp_posts SET guid = REPLACE (guid, 'http://oldcomain.com/', 'http://mynewcdndomain.com/') WHERE post_type = 'attachment'; 或 UPDATE wp_posts SET post_content = REPLACE (post_content, 'olddocmain.com', 'newcdndomain.com') WHERE post_type = 'attachment';

在媒体部分的 Wordpress 管理中没有 photo.s 正常显示,之前我刚转移它显示正常并显示它们在亚马逊中,现在它说它无法找到任何照片蚂蚁路径是我的域而不是亚马逊 S3。

有谁知道为什么会这样,有什么问题吗?

好的,我认为这对像我这样的人来说会非常方便。

如果任何人想将他所有现有的图像传输到 CDN 并不重要,亚马逊或其他人应该使用 w3 总缓存,因为该插件允许你重命名所有现有的媒体 url 等等我已经解决了我的问题我希望那个插件能找到这个主题并且有同样问题的人也能解决这个烦人的问题。