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


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

所以这让我很困惑,

我最近把所有的媒体转移到了amazonS3,把文件转移到了AmazonEC2,我把我的MySql保存在了amazonRDS服务中。在转移之前,我已经用记事本更改了所有媒体路径:

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

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

我已经上传了它,所以第一天一切都好,我看到了来自亚马逊的图像3,wordpress管理菜单的i媒体部分是亚马逊3媒体url,但在我配置wordpress的一天后,发生了一些事情,一切都被恢复了,所有缩略图的图像都不见了,现在它显示在缩略图url我的上

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

/

但如果我去ppost,它会显示亚马逊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管理中的媒体部分没有照片。s显示正确,之前当我刚转移它时,它显示正确,并显示它们在亚马逊,现在它说它找不到任何照片,ant路径是我的域,而不是亚马逊S3。

有人知道为什么会发生这种情况吗?问题出在哪里?

好吧,我想这对像我这样的人来说会很方便。

如果任何人想将其所有现有图像传输到CDN,无论是亚马逊还是其他公司,该人都应该使用w3总缓存,因为该插件允许您重命名所有现有媒体URL,而且我已经解决了该插件的问题,我希望找到这个主题并有同样问题的人也能解决这个烦人的问题。