将Wordpress上载迁移到Amazon S3

时间:2012-04-13 14:04:09

标签: image wordpress .htaccess amazon-s3

我目前在wordpress上使用插件,只要添加新图片,就会在s3存储桶中创建上传的副本。问题出现在同一个网站上,在我们开始使用这个不在s3上的插件之前上传了大约700张图片,我们需要释放一些空间。该插件不会复制这些旧图片。

如果我们手动复制文件,是否有人知道将所有图片网址重定向到s3存储桶的方法?这可以通过uploads文件夹中的htaccess来完成吗?

感谢您的帮助,我对重定向和事情非常不满意,需要改进。

的Jozef

3 个答案:

答案 0 :(得分:2)

使用:

RedirectPermanent / wp-content / uploads http://xxxx.s3.amazonaws.com/wp-content/uploads

在你的主.htaccess文件中应该可以做到这一点,请注意这将重定向所有上传(包括可能的非图片上传)。

答案 1 :(得分:2)

无需安装任何插件。我是通过使用S3FS将wp-content / uploads映射到S3存储桶来实现的。请参阅Moving wordpress uploads to Amazon s3 using S3FS

如果要节省服务器空间,请在安装S3FS时不要使用use_cache选项。祝你好运!

答案 2 :(得分:0)

尝试使用s3cmd 通过提供aws的访问权限和密钥来安装或配置它 然后使用s3存储桶同步上传文件夹或图像文件夹

和你的完成