È la stessa idea, sia che tu stia usando WordPress o qualsiasi altro framework.
Quando hai più siti web che puntano allo stesso server, tutto il traffico web/http(s) ascolta sulla porta 80/433, quindi tipicamente avresti un server che ascolta queste porte che inoltrerebbe il traffico dato l’hostname/sito web.
Quindi cosa significa nel contesto di Discourse?
Puoi lasciare che il server Nginx di Discourse gestisca il reindirizzamento del traffico (in questo caso Discourse ascolterà 80/443 vedi questo argomento Run other websites on the same machine as Discourse) oppure puoi far sì che Discourse ascolti su una porta diversa, ad esempio 8080, e poi chiedere al tuo server di reindirizzare a essa se la richiesta proviene dal sito web del forum. Nota: in questo caso è meglio disattivare TLS/SSL da Discourse e lasciare che sia il tuo server principale a gestirlo.