(Superseded) Redirect additional domain(s) to your Discourse instance

+1 за обновление исходного поста, чтобы добавить хотя бы ссылку на дополнительный шаг, необходимый для избежания ошибок SSL. Как только я настроил это, используя ссылку @pfaffman на отличный пост @brahn, всё заработало идеально. Спасибо обоим.

Кратко:

  1. DNS: Настройте A-записи для всех поддоменов, которые вы хотите перенаправлять, указав их на один и тот же IP-адрес вашего экземпляра Discourse.
  2. Правила NGINX: Настройте их согласно этой теме для перенаправления трафика.
  3. Правила LetsEncrypt: Следуйте инструкции по адресу Set up Let’s Encrypt with multiple domains / redirects, чтобы избежать ошибок SSL.