0

我使用现在使用 CloudFlare 的 Roots 格子架构建了一个站点,从而代理流量。可以理解的是,这会阻止 Trellis 通过 MyExample.com 进行部署。

我知道我可以通过 IP 或未代理的 CName(例如 ssh.MyExample.com)进行连接。但我不清楚我在 Trellis 中编辑了哪些文件,因此部署使用 IP 或未代理的域。

似乎编辑/hosts/production文件可以解决问题,但 Roots 生态系统的其余部分取决于这些文件中的值,恐怕重新运行部署会损坏服务器。这是我过去遇到类似问题的经验。

谁能确认实现这一目标的步骤?

4

1 回答 1

0
  1. 在 [production] 和 [web] 下方的第 5 行和第 8 行进行编辑/trellis/hosts/production,并使用未代理的域(例如 ssh.myexample.com)对其进行更新。
  2. 保存,然后 Git 提交您的更改。
  3. 导航到目录并使用代理/trellis/运行部署。前任。./bin/deploy.sh production myexample.com
于 2018-07-16T19:15:39.030 回答