Ich habe zwei identische Server, einen mit der IP-Adresse 1.1.1.1 und einen mit der IP-Adresse 2.2.2.2.
Beide führen Ubuntu mit Apache 2.4 aus.
Ich habe einen Domainnamen. Es ist ein Datensatz auf 1.1.1.1 gesetzt.
Ich möchte in der Lage sein, dies schnell zu ändern, so dass die Site ohne Änderung des DNS ab 2.2.2.2 bedient wird.
Im Endeffekt möchte ich, dass Server 1.1.1.1 in der Lage ist, zu sagen, dass "ich werde den Proxy 2.2.2.2 nahtlos an Sie übergeben".
Ist das möglich / unkompliziert?
Dies wäre eine vorübergehende Maßnahme. Wir können davon ausgehen, dass 1.1.1.1 und 2.2.2.2 permanent aktiv sind und eine gute Netzwerkverbindung zwischen ihnen besteht.
linux
web-hosting
apache-2.4
Rich Bradshaw
quelle
quelle
Antworten:
Sie können Apache definitiv anweisen, Proxy-Anforderungen an einen anderen Host rückgängig zu machen.
Aktivieren Sie die relevanten Apache-Module. Unter Debian und Ubuntu ist das ungefähr so:
Konfigurieren Sie dann den Reverse-Proxy in der Apache-Konfiguration unter 1.1.1.1. Unter Debian und Ubuntu möchten Sie wahrscheinlich eine "Site" in verwenden
/etc/sites-available
.So etwas sollte funktionieren:
Die vollständige Dokumentation für mod_proxy enthält weitere Details.
quelle