Wie hoste ich Node.js- und WordPress-Sites auf demselben Domänennamen mit einem anderen Server?

Wie hoste ich Node.js- und WordPress-Sites auf demselben Domänennamen mit einem anderen Server?

Ich möchte zwei verschiedene Anwendungen auf unterschiedlichen Servern hosten. Beispielsweise www.example.comwerden NodeJS application - Server A die www.example.com/blogbeiden WordPress application - Server BAnwendungen auf unterschiedlichen Servern gehostet.

ist es möglich, Node.js- und WordPress-Sites auf demselben Domänennamen auf einem anderen Server zu hosten?

Antwort1

Ja. In AWS ist es wahrscheinlich am besten, einen Application Load Balancer mitPfadbasiertes Routing. Dadurch wird der Datenverkehr basierend auf dem Pfad an den richtigen Server gesendet.

Eine andere Möglichkeit, die weniger bandbreiteneffizient, aber billiger ist, wenn die Bandbreite ignoriert wird, besteht darin, auf einem der Server einen Reverse-Proxy wie Nginx einzurichten, der den Datenverkehr auf den anderen Server umleitet. Der gesamte Datenverkehr geht auf den ersten Server, aber ausgewählter Datenverkehr wird an den zweiten Server weitergeleitet. In AWS wird dies aufgrund von Bandbreitengebühren wahrscheinlich mehr kosten.

verwandte Informationen