我如何将Amazon S3 CDN链接反向到WordPress Media文件,以便它们指向服务器的副本。使用W3总缓存

汤姆·肯特尔

对此进行了广泛的谷歌搜索。我设置了CDN以处理网站启动时的大量流量。现在,我需要将图像拉回到服务器,并更新指向文件的链接/引用以指向本地服务器副本,而不是CDN。

这是标准的WordPress安装,使用W3 Total Cache和单个S3 Bucket。

有任何想法吗?

谢谢,汤姆。

卡尔·埃文斯

如果您可以轻松地从命令行工作,那么这并不是很难。使用WP-CLI(http://wp-cli.org)搜索和替换数据库中的值。您很可能需要对数据库中列出的每个图像进行搜索/替换。

  • 如果还不存在它们,请确保将所有图像复制回服务器,并放置在所需的位置。
  • 使用wp-cli仅搜索数据库并找到对S3存储桶的所有引用。
  • 一步一步地将S3网址替换为一个指向本地服务器的网址。

完成第一个或第二个操作后,加载显示该图像的页面,该页面应在本地加载。

wp-cli将搜索整个数据库,甚至解压缩序列化的值以对其进行搜索。这是完成此类任务的好工具。我们在getpantehon.com上经常使用它来管理不同的任务。

干杯!

= C =

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档