最新构建中图片源链接损坏

昨天更新后,我注意到我网站上的灯箱下载按钮无法正常工作,返回了404错误。Meta上并未出现此问题,我推测这可能与在Digital Ocean上托管图片以及URL所做的更改有关。我不记得以前见过short-url。由于我在所有公开分类中都隐藏了下载按钮,因此无法直接发送出现问题的链接。如果有人愿意协助调查,我可以将您添加为成员,以便访问我已启用该功能的区域。

以下是灯箱中图片的URL:
https://npn.sfo2.cdn.digitaloceanspaces.com/original/2X/a/afe7074df19e40649eee63d4d11208050b92b5e9.jpeg

以下是下载按钮的URL:
https://community.naturephotographers.network/uploads/short-url/p66x5snWbVSnE41dNpMKIsccLlT.jpeg?dl=1

@pmusaraj 有没有可能与此提交有关?

是的,很有可能。@davidkingham 请将我添加到您网站中包含此问题复现步骤的私密区域,我会查看一下。

@davidkingham 你的 nginx 服务器有自定义配置吗?从你的网站来看,uploads/short-url 请求似乎直接打到了 nginx。这是 Discourse 新增的一个端点,应该由应用处理(自 此提交 起便是如此)。但在你的情况下,它似乎在直接查找资源。

如果你的 nginx 配置中没有自定义内容,能否尝试通过 CLI 执行一次完整重建,看看是否能解决该问题?

nginx 没有做任何更改,但重新构建似乎解决了问题,谢谢!