Разместить Discourse на поддомене

Всем привет!

У меня была настроена установка Discourse на поддомене, и всё работало без проблем. Сейчас мы решили перенести Discourse с поддомена на подкаталог. Таким образом, один и тот же домен будет использоваться и для сайта на Laravel, и для подкаталога /community, где будет размещён Discourse. Можете подсказать, какие настройки и где нужно изменить, чтобы это заработало? Я технический специалист, имею приличный опыт работы с Rails, но не совсем уверен, с чего начать и с какими скрытыми сложностями могу столкнуться.

Заранее спасибо всем за помощь и надеюсь на ваш ответ.

Антон

Хотя вы можете установить Discourse в подпапку, это может вызвать некоторые проблемы. Я рекомендую воспользоваться этой ссылкой, чтобы ознакомиться с возникающими трудностями при установке в подпапки. Это возможно, но сопряжено с определёнными сложностями.

https://meta.discourse.org/search?q=installing%20discourse%20on%20subfolders

По этой теме уже создано более 50 обсуждений. :neutral_face:

Это потому, что вы хотите потерять SEO-вес из-за смены всех ссылок, или потому, что форум работает слишком гладко и вам нужно больше работы? :wink:

Бесплатный совет стоит того, сколько вы за него заплатили, но я бы дважды подумал перед внесением таких изменений. Существуют корпоративные сайты, использующие подпапки, поэтому код для подпапок довольно хорошо поддерживается, но при обновлениях всё же стоит быть особенно осторожным.

Привет, @pfaffman!

Спасибо за ваш разумный ответ, но факт в том, что я не принимаю решений по этому изменению и имею мало влияния на окончательное решение.

В любом случае, ваш ответ был полезен. Спасибо.

На самом деле, я изначально не рассматривал суб-URL как подход с использованием подпапок. Вот почему я не фокусировался на темах, связанных с подпапками. Для меня кажется, что правильная настройка сервера позволяет нам использовать несколько способов решения этой задачи, и подпапки — лишь один из них. Не упустил ли я что-то?

Официальное руководство по этому вопросу: Serve Discourse from a subfolder (path prefix) instead of a subdomain