我是 AWS 新手,但对于正在寻找解决方案的人,这个方法对我有效:
- 编辑
app.yml,注释掉 Let’s Encrypt 模板
## 不需要 Let's Encrypt,负载均衡器会签发证书
## - "templates/web.ssl.template.yml"
## - "templates/web.letsencrypt.ssl.template.yml"
- SSH 登录你的实例并运行:
cd /var/discourse/./launcher rebuild app
- 在你的 ALB 中创建一个监听器规则,将端口 80 重定向到 443
- 在 443 监听器中,创建一个规则将其重定向到你的实例