Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Anpassungen des Distributionsmandanten
Wenn Sie eine Mehrmandantenverteilung verwenden, erben Ihre Verteilungsmandanten die Mehrmandanten-Verteilungskonfiguration. Sie können jedoch einige Einstellungen auf der Ebene der Verteilungsmandanten anpassen.
Sie können Folgendes anpassen:
-
Parameter — Parameter sind Schlüssel-Wert-Paare, die Sie für die Ursprungsdomäne oder die Quellpfade verwenden können. Siehe Wie funktionieren Parameter mit Verteilungsmandanten.
-
AWS WAF Web-ACL (V2) — Sie können eine separate Web-ACL für den Verteilungsmandanten angeben, wodurch die für die Mehrmandantenverteilung verwendete Web-ACL außer Kraft gesetzt wird. Sie können diese Einstellung auch für einen bestimmten Verteilungsmandanten deaktivieren, was bedeutet, dass der Verteilungsmandant den Web-ACL-Schutz nicht von der Mehrmandantenverteilung erbt. Weitere Informationen finden Sie unter AWS WAF Web-ACL.
-
Geografische Einschränkungen — Geografische Einschränkungen, die Sie für einen Verteilungsmandanten angeben, haben Vorrang vor allen geografischen Einschränkungen für die Mehrmandantenverteilung. Wenn Sie beispielsweise Deutschland (DE) in Ihrer Mehrmandantenverteilung blockieren, blockieren alle zugehörigen Vertriebsmandanten auch DE. Wenn Sie DE jedoch für einen bestimmten Verteilungsmandanten zulassen, überschreiben diese Einstellungen für den Verteilungsmandanten die Einstellungen für die Mehrmandantenverteilung. Weitere Informationen finden Sie unter Beschränken Sie die geografische Verteilung Ihrer Inhalte.
-
Invalidierungspfade — Geben Sie die Dateipfade zu den Inhalten an, die Sie für den Verteilungsmandanten ungültig machen möchten. Weitere Informationen finden Sie unter Dateien ungültig machen.
-
Benutzerdefinierte TLS-Zertifikate — AWS Certificate Manager (ACM) -Zertifikate, die Sie für Verteilungsmandanten angeben, ergänzen das in der Mehrmandantenverteilung bereitgestellte Zertifikat. Wenn jedoch dieselbe Domäne sowohl durch das Mehrmandantenverteilungs- als auch durch das Verteilungsmandantenzertifikat abgedeckt ist, wird das Mandantenzertifikat verwendet. Weitere Informationen finden Sie unter Fordern Sie Zertifikate für Ihren CloudFront Distributionsmandanten an.
-
Domainnamen — Sie müssen mindestens einen Domainnamen pro Distributionsmandant angeben.
Wie funktionieren Parameter mit Verteilungsmandanten
Ein Parameter ist ein Schlüssel-Wert-Paar, das Sie für Platzhalterwerte verwenden können. Definieren Sie die Parameter, die Sie in Ihrer Mehrmandantenverteilung verwenden möchten, und geben Sie an, ob sie erforderlich sind.
Wenn Sie Parameter in Ihrer Mehrmandantenverteilung definieren, wählen Sie aus, ob diese Parameter auf der Ebene der Verteilungsmandanten eingegeben werden müssen.
-
Wenn Sie die Parameter so definieren, wie sie in der Mehrmandantenverteilung erforderlich sind, müssen sie auf der Ebene der Verteilungsmandanten eingegeben werden. (Sie werden nicht vererbt).
-
Wenn die Parameter nicht erforderlich sind, können Sie in der Mehrmandantenverteilung einen Standardwert angeben, der vom Verteilungsmandanten geerbt wird.
Sie können Parameter in den folgenden Eigenschaften verwenden:
-
Domänenname des Ursprungs
-
Ursprungspfad
In der Mehrmandantenverteilung können Sie bis zu zwei Parameter für jede der vorherigen Eigenschaften definieren.
Beispielparameter
In den folgenden Beispielen finden Sie Informationen zur Verwendung von Parametern für den Domainnamen und den Herkunftspfad.
Parameter für Domainnamen
In der Konfiguration für die Verteilung mit mehreren Mandanten können Sie einen Parameter für den Ursprungsdomänennamen wie in den folgenden Beispielen definieren:
Amazon S3
-
{{
parameter1
}}.amzn-s3-demo-logging-bucket.s3.us-east-1.amazonaws.com -
{{
parameter1
}}–amzn-s3-demo-logging-bucket.s3.us-east-1.amazonaws.com
Benutzerdefinierte Ursprünge
-
{{
parameter1
}}.lambda-url.us-east-1.on.aws -
{{
parameter1
}}.mediapackagev2.ap-south-1.amazonaws.com
Wenn Sie einen Distributionsmandanten erstellen, geben Sie den Wert an, für den Sie ihn verwenden möchten
.parameter1
"Parameters": [ { "Name": "parameter1", "Value": "mycompany-website" } ]
Unter Verwendung der vorherigen Beispiele, die in der Mehrmandantenverteilung angegeben wurden, wird der Ursprungsdomänenname für den Verteilungsmandanten wie folgt aufgelöst:
-
mycompany-website
.amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com -
mycompany-website
–amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com -
mycompany-website
.lambda-url.us-east-1.on.aws -
mycompany-website
.mediapackagev2.ap-south-1.amazonaws.com
Parameter für den Ursprungspfad
In ähnlicher Weise können Sie Parameter für den Origin-Pfad in der Multi-Tenant-Distribution wie in den folgenden Beispielen definieren:
-
/{{
}}parameter2
-
/{{
}}/testparameter2
-
/public/{{
}}/testparameter2
-
/search?name={{
}}parameter2
Wenn Sie einen Verteilungsmandanten erstellen, geben Sie den Wert an, für
den Sie ihn verwenden möchten.parameter2
"Parameters": [ { "Name": "parameter2", "Value": "myBrand" } ]
Unter Verwendung der vorherigen Beispiele, die in der Mehrmandantenverteilung angegeben wurden, wird der Quellpfad für den Verteilungsmandanten wie folgt aufgelöst:
-
/
myBrand
-
/
myBrand
/test -
/public/
myBrand
/test -
/search?name=
myBrand
Beispiel
Sie möchten mehrere Websites (Mandanten) für Ihre Kunden erstellen und müssen sicherstellen, dass jede Verteilungsmandantenressource die richtigen Werte verwendet.
-
Sie erstellen eine Mehrmandantenverteilung und geben zwei Parameter für die Konfiguration des Verteilungsmandanten an.
-
Für den Namen der Ursprungsdomäne erstellen Sie einen Parameter mit dem Namen
customer-name
und geben an, dass er erforderlich ist. Sie geben den Parameter vor dem S3-Bucket ein, sodass er wie folgt aussieht:{{
.customer-name
}}.amzn-s3-demo-bucket3.s3.us-east-1.amazonaws.com -
Für Origin Path erstellen Sie einen zweiten Parameter mit dem Namen und geben an
my-theme
, dass er optional ist, mit dem Standardwertbasic
. Ihr Ursprungspfad wird wie folgt angezeigt:/{{
my-theme
}} -
Wenn Sie einen Distributionsmandanten erstellen:
-
Für den Domainnamen müssen Sie einen Wert für angeben
customer-name
, da dieser in der Mehrmandantenverteilung als erforderlich gekennzeichnet ist. -
Für den Quellpfad können Sie optional einen Wert für angeben
my-theme
oder den Standardwert verwenden.
-