談話はスタンドアロンのRoRアプリケーションであり、そのように動作するはずです。私が既存のアプリケーションのために談話をコミュニティページに提供する必要がある場合は、Webサーバーのマニュアルページで、 "example.com"ホスト用の "/ community"仮想ディレクトリを談話のコードベースに設定する方法を調べます。
ウェブサーバーの個人的な選択はNginxですが、他のWebサーバーも "仮想ディレクトリ"機能をサポートする必要があります。
server {
server_name www.example.com;
root /var/www/app;
location/{
# will execute your application's code, specified by the root above
}
location /community {
# will execute Discourse's code, whenever a user navigates to /community
root /var/www/discourse;
}
}
私はHerokuプラットフォームにはあまり慣れていないし、ルーティングを制御できるかどうかはわかりません。 HerokuのプラットフォームマニュアルページHTTP Routingは残念ながら "仮想ディレクトリ"ルーティングをどのように設定するかについての参考文献はありません。
希望する場所をどこからでも探すことができます。