# 损坏的图片及其 S3 URL

**URL:** <https://meta.discourse.org/t/broken-images-and-their-s3-urls/155889>\
**Category:** Support\
**Created:** [2020年六月25日 07:46 UTC](https://meta.discourse.org/t/broken-images-and-their-s3-urls/155889 "2020-06-25T07:46:00Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![schleifer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schleifer/32/86416_2.png) [@schleifer](https://meta.discourse.org/u/schleifer)\
**Post date:** [2020年七月2日 15:36 UTC](https://meta.discourse.org/t/broken-images-and-their-s3-urls/155889/14 "2020-07-02T15:36:41Z")

</div>

哦，这就解释得通了。

问题出在这些设置本不应具有相同的值——请在 [设置主题](https://meta.discourse.org/t/-/7229) 中搜索“我是否真的需要使用单独的存储桶来存放上传文件和备份？”这一行。  
一个维护任务在备份存储桶的内容上运行，由于两者的值重叠，从而影响了上传文件。

@sam 我们可能应该在代码中强制实施这一点，而不仅仅是在文档中说明。

要修复您的站点，需要两个步骤：

首先，您需要更改备份前缀——按照设置主题中的描述，在末尾添加 `/backups` 就足够了。

然后，将 S3 存储桶中的所有文件移回正确的位置。顶部“default”文件夹中的所有内容都应移回顶层。  
例如，那里可能有一个“default/originals”文件夹，需要将其向上移动。

您必须使用 AWS 网页控制台或其他工具来浏览该存储桶。

---

_[View the full topic](https://meta.discourse.org/t/broken-images-and-their-s3-urls/155889)._
