Gilt für
- Brandfolder
Bringen Sie Ihr eigenes CDN mit
Brandfolder kann jeden CDN-Anbieter unterstützen, indem es eine neue Verteilung in Ihrem aktuellen CDN-Anbieter erstellt und diese auf die CDN-Ursprungsdomäne von Brandfolder verweist.
Wer kann das nutzen?
Pläne:
- Brandfolder
Dies ist keine native Funktion von Brandfolder, sondern etwas, das Sie für Ihr eigenes Konto einrichten und konfigurieren können. Wenn Sie sich dafür entscheiden, Ihr eigenes CDN zu verwenden, benötigen Sie auch die Brandfolder Smart CDN-Funktion sowie eine gewisse Brandfolder CDN-Bandbreite.
Dieser Artikel führt Sie durch die Konfiguration mit Amazon CloudFront. Wie bereits erwähnt, kann jeder CDN-Anbieter mit ähnlichen Methoden eingerichtet werden.
1. Wählen Sie Verteilung erstellen aus.
2. Geben Sie Ihre Herkunftsinformationen wie folgt an:
- Herkunfts-Domain: cdn.bfldr.com
- Nur HTTPS
- HTTPS-Anschluss: 443
- Minimales Ursprungs-SSL-Protokoll: TLSv1.1
- Herkunftspfad: leer lassen
- Herkunftsname: Ein beliebiger Name Ihrer Wahl, z. B. Custom-CDN.bfldr.com
- Ursprungsschild aktivieren: Ja
- Herkunftsschild-Region: Wähle eine Region, die für deine Usag am sinnvollsten ist
3. Richten Sie Ihr Standard-Cache-Verhalten wie folgt ein:
- Objekte automatisch komprimieren: Ihre Wahl, wir wählen ja
- Viewer-Protokollrichtlinie: HTTP zu HTTPS umleiten
- Zulässige HTTP-Methoden: GET, HEAD
- Viewer-Zugriff einschränken: Nein
4. Richten Sie Ihre Ursprungsanforderungen für den Cacheschlüssel wie folgt ein:
- Legacy-Cache-Einstellungen
- Header: Keine
- Abfragezeichenfolgen: Alle (dies ist wichtig für Bildtransformationsfunktionen)
- Cookies: keine
- Objekt-Caching: anpassen
- Minimale TTL: 86400 (1 Tag, wir empfehlen mindestens 1 Tag oder bis zu 1 Woche, abhängig von Ihren Content-Workflows)
- Maximale TTL: 86400
- Standard-TTL: 86400
- In diesem Fall zwingen wir alles auf einen Tag, aber das liegt an Ihnen.
5. Aktivieren Sie die folgenden Einstellungen:
- Preisklasse: Nutzen Sie alle Edge-Standorte (beste Performance)
- AWS WAF-Web-ACL: leer
- Alternativer Domainname (CNAME): Wählen Sie die Domain oder Subdomain aus, die Sie verwenden möchten. In unserem Fall verwenden wir yourcustomcdn.brandfolder.com
- Benutzerdefiniertes SSL-Zertifikat: Wählen Sie das Zertifikat für die Domäne aus, die Sie verwenden möchten. Wenn Sie noch keines haben, fordern Sie ein Zertifikat über die AWS-Konsole an.
6. Zu den letzten Stücken, die ausgewählt werden müssen, gehören:
- Unterstützte HTTP-Versionen: HTTP/2
- Standard-Protokollierung: aus
- IPv6: Ein
Sobald Sie alle diese Informationen eingegeben haben, wählen Sie Verteilung erstellen aus.
Dann müssen Sie den alternativen Domänennamen auf diese Verteilung verweisen.
Erstellen Sie einen CNAME-Datensatz, und verweisen Sie diesen CNAME auf die CloudFront-Verteilung. Sie können diesen Wert finden, indem Sie zu Cloudfront gehen, auf Ihre Verteilung klicken und dann den "Domainnamen der Verteilung" finden.
7. Testen Sie Ihr neues benutzerdefiniertes Brandfolder-CDN.
Jeder CDN-Anbieter wird unterstützt.
Die Bildverwaltungsfunktionen funktionieren weiterhin wie gewohnt.
Die Protokollierung der Seiten, auf denen Ihr Bild lebt, funktioniert innerhalb der Brandfolder-Plattform nicht.Wir verwenden dafür CDN-Protokolle, und da Sie Ihr eigenes CDN mitbringen, haben wir keinen Zugriff auf diese Protokolle.
Brandfolder macht CDN-Objekte automatisch ungültig, wenn sie aktualisiert werden, wenn das gehostete Brandfolder-CDN verwendet wird. Wenn Sie Ihr eigenes CDN verwenden, erfolgt diese Invalidierung nicht automatisch. Aus diesem Grund sollten Sie Ihre Caching-TTL auf einen Zeitrahmen festlegen, der für Ihren Anwendungsfall sinnvoll ist.
Wenn Sie Updates für ungültig erklären möchten, können Sie die Brandfolder-API-Webhooks verwenden, um dies selbst zu tun.