AWS Application Load Balancer führt URL- und Host-Header-Umschreibung ein
Amazon Web Services (AWS) gibt die Einführung von Funktionen zur Umschreibung von URLs und Host-Headern für Application Load Balancer (ALB) bekannt. Diese Funktion ermöglicht es Kunden, Anfrage-URLs und Host-Header mithilfe von regulären Ausdrücken anzupassen, bevor Anfragen an die Ziele weitergeleitet werden.
Mit URL- und Host-Header-Umschreibungen können Sie URLs mithilfe von regulären Ausdrücken umwandeln (z. B. „/api/v1/users“ in „/users“ umschreiben), URL-Muster über verschiedene Anwendungen hinweg standardisieren, Host-Header für das interne Service-Routing ändern, URL-Pfadpräfixe entfernen oder hinzufügen und ältere URL-Strukturen auf neue Formate umleiten. Diese Funktion macht zusätzliche Proxy-Ebenen überflüssig und vereinfacht die Anwendungsarchitekturen. Diese Funktion ist besonders wertvoll für Microservices-Bereitstellungen, bei denen es entscheidend ist, einen einzigen externen Hostnamen beizubehalten und gleichzeitig verschiedene interne Dienste anzusteuern.
Sie können URL- und Host-Header-Umschreibungen über die AWS-Managementkonsole, AWS CLI, AWS SDKs und AWS APIs konfigurieren. Für die Verwendung von URL- und Host-Header-Umschreibungen fallen keine zusätzlichen Kosten an. Sie zahlen ausschließlich für die Nutzung des Application Load Balancer gemäß den Preisen für den Application Load Balancer.
Diese Funktion ist ab sofort in allen kommerziellen AWS-Regionen verfügbar.
Weitere Informationen finden Sie in der ALB-Dokumentation und im AWS-Blogbeitrag zu URL- und Host-Header-Umschreibungen mit Application Load Balancer.