IP не перенаправляет на домен, домен показывает белую страницу

Всем привет,

Я установил приложение Bitnami Discourse Marketplace на Google Cloud Platform.

Кажется, всё прошло по плану, и сейчас я нахожусь на этапе назначения домена для сайта.

Кратко о том, что я сделал: у меня есть IP-адрес, всё настроено здесь: http://35.231.40.89/

Теперь я ожидал, что он перенаправит на мой домен, который я настроил через службу Google Cloud DNS…

Однако этого не происходит.

Что ещё страннее: мой домен разрешается в адрес сайта Discourse, но открывается просто белая страница с вкладкой Bitnami внизу. Очень странно.

Есть ли какой-то секрет в этом?

Заранее спасибо за помощь! Если я упустил какие-то детали, просто дайте знать!

Спасибо,

Джейк

Привет, Джейк

Официальный способ установки — следовать инструкциям по адресу discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Установка Bitnami должна поддерживаться тем, кто её создал.

Отключение CSP может помочь:

Привет!

Спасибо за ответ и извините за задержку с обратной связью. Да, я понимаю вашу точку зрения касательно установки Bitnami и того, что это сайт Discourse.

Однако, я думаю, что этот вопрос на самом деле не связан с этим аспектом, поэтому позвольте мне переформулировать его и задать ещё несколько вопросов:

  • Возможно ли настроить Discourse так, чтобы он работал на основном домене, а не на поддомене? Могу ли я запустить Discourse на mycommunity.com вместо forum.mycommunity.com?

Вот мой сайт: вы можете увидеть домен здесь — thepros.community… Как видите, это просто белая страница.

Странно то, что моя конфигурация DNS очень стандартная. Обычно, когда я занимался подобной работой, IP-адрес просто перенаправлял на домен без проблем…

Спасибо!

Джейк

Не уверен, что такое CSP, но я не вижу ошибок в браузере, ничего подобного.

Да, Discourse может работать на домене:

CSP описан ниже. Возможно, это связано с вашей проблемой. Если так, то эта тема расскажет, как отключить его, чтобы вы могли добавить свои источники:

Спасибо, Рем. Интересно, начну подготовку и вернусь с обновлением!

  • Джейк

Извините, я должен был объяснить.

Вы размещаете Discourse самостоятельно, поэтому инструкции для хостинга от Discourse вам не нужны. Я просто привёл их, чтобы показать, что при использовании доменов верхнего уровня (apex domains) могут возникать проблемы, и вам следует понимать этот существенный недостаток.

Это на самом деле не имеет прямого отношения к вашей текущей проблеме. Но если вы хотите разобраться в этом вопросе, рекомендую прочитать эту статью: