我的网站图片无法显示

Discourse 版本:2.4.0.beta11,使用 Docker(独立版本)

我昨天安装了它,但显示如下。

所有图片似乎都损坏了,当我上传新图片时,它们也损坏了。就像这张图片:

此外,我的图片链接显示如下:
http://mydomain:8888/user_avatar/mydomain:8888/system/25/1_2.png

但 Discourse 的图片看起来正常,如下所示:
http://mydomain:8888/images/discourse-logo-sketch.png

不支持以这种方式在 :8888 上提供图像。

您需要在 :80 上使用 http,或在 :443 上使用 https。

您提供的信息不足以确定为何如此配置,但如果是有意为之,则该配置不受支持。

@Stephen 因为 Discourse 是我子站的功能(用于论坛)。我的主站已经占用了 80 端口,所以我必须使用其他端口。

也许我应该使用代理服务器功能或其他方式。但正如你所见,我猜这是某些 URI 的问题。

这里的元数据中有在 Discourse 与其他网站共存方面的指南。

请使用搜索功能并遵循其中一条。我们无法就当前的配置为您提供帮助。

谢谢回复 :slight_smile: 嘿嘿