Kann ich zwei verschiedene Servertypen auf dieselbe Domäne verweisen?

Kann ich zwei verschiedene Servertypen auf dieselbe Domäne verweisen?

Momentan läuft auf meiner Domain eine WordPress-Site über DigitalOcean. Ich habe jedoch Sicherheitsbedenken und möchte die WordPress-Site auf dem DigitalOcean-Server nicht selbst verwalten.

Darüber hinaus habe ich auch einige Sites, die mit CI-CD bereitgestellt werden, und dafür benötige ich Digitalocean.

Ich möchte wissen, ob ich auf die beiden unterschiedlichen Server verweisen kann:

  1. Managed Hosting mit WordPress-Site (in der Stammdomäne domain.com)
  2. Digitalocean-Sites (unter Unterpfad domain.com/mysubpath/other-site)

in der gleichen Domäne domain.com.

Dies bedeutet, dass meine Besuche domain.comüber die Managed-Hosting-Website von WordPress abgewickelt werden sollten, und meine Besuche domain.com/subpath/other-sitesüber Digitalocean-Websites, da WordPress-Websites keine solche URL haben.

Danke.

Antwort1

Nur indirekt – indem die „Managed Hosting“-Site die Anfragen empfängt und sie an den entsprechenden Server weiterleitet (mithilfe desReverseproxyFähigkeiten des Webservers). Obwohl die Reverse-Proxy-Funktion relativ standardmäßig ist, bieten Managed-Hosting-Anbieter sie wahrscheinlich nicht an.

Clients suchen Serveradressen nur anhand ihres Domänennamens. Der URL-Pfad wird bei DNS-Suchen nicht verwendet und erst dann irgendwohin gesendet, wennnachdie Verbindung zum Server wird hergestellt.

Wenn die URLs also denselben Domänennamen verwenden, werden die Anfragen immer an denselben Zielserver gesendet (auf den die A/AAAA-Einträge der Domäne verweisen). Sobald der Webserver die vollständige HTTP-Anforderung akzeptiert, kann er sie an einen anderen Proxy weiterleiten und die Antwort auch an Sie zurücksenden.

Wenn die URLs jedoch direkt auf unterschiedliche Server verweisen müssen, müssen sie unterschiedliche (Sub-)Domänen verwenden.

verwandte Informationen