在升级 discourse 后,很多内容没有办法正确显示。

通过 F12 查看浏览器后,发现有提示 https 和 http 的混合内容。

下面是混合内容常在浏览器中看到的提示。

 

Discourse 升级后提示 https 混合内容

 

不管是不是对系统进行重启或者刷新缓存都没有办法解决。

强制使用 https

其实 Discourse 如果安装的时候使用了 https ,那么你可用修改配置强制所有内容都使用 https。

在默认的情况下,Discourse 都会使用 Let’s Encrypt 来对你的网站进行加密。

配置的路径在 :admin/site_settings/category/security 下面

你也可以直接搜索 force_https

 

Discourse 升级后提示 https 混合内容

 

在完成上面的配置后,你可以重启 docker 来刷新配置。

https://www.ossez.com/t/discourse-https/550

相关文章:

  • 2021-10-15
  • 2021-12-18
  • 2021-09-10
  • 2021-04-06
  • 2021-11-02
  • 2021-09-25
  • 2021-08-29
  • 2021-05-18
猜你喜欢
  • 2022-12-23
  • 2021-07-10
  • 2021-08-11
  • 2022-01-12
  • 2021-11-20
  • 2022-12-23
  • 2021-08-12
相关资源
相似解决方案