Skip to content

Was ist eine Zone?

Eine Zone in smoxy ist eine wiederverwendbare Konfiguration, die für einen oder mehrere Hostnamen gilt. Anstatt jeden Hostnamen einzeln zu konfigurieren, werden Hostnamen einer Zone zugewiesen, sodass alle die gleichen Einstellungen für Proxy und Origin, Caching, Sicherheit, Optimierung und Routing teilen. Wie diese Einstellungen auf jede Anfrage wirken — und in welcher Reihenfolge — zeigt der Lebenszyklus einer Anfrage.

Die Zonenübersicht listet alle Proxy-Zonen der Organisation.Die Zonenübersicht listet alle Proxy-Zonen der Organisation.
Die Zonenübersicht listet alle Proxy-Zonen der Organisation.

Wie Zonen funktionieren

  1. Zone erstellen mit den gewünschten Einstellungen (Caching, Sicherheit, Bildoptimierung, etc.)
  2. Hostnamen zuweisen -- den DNS-CNAME jedes Hostnamens auf smoxy zeigen lassen; eingehende Anfragen werden dann mit der Konfiguration der Zone verarbeitet
  3. Zentral verwalten -- Änderungen an der Zone gelten für jeden zugewiesenen Hostnamen

Beispielsweise lassen sich www.example.com, shop.example.com und blog.example.com derselben Zone zuweisen. Alle drei Hostnamen teilen dann identische Caching-, Sicherheits- und Optimierungseinstellungen.

Der Dialog „Zone erstellen“: ein Zonenname und ein Umgebungs-Tag.Der Dialog „Zone erstellen“: ein Zonenname und ein Umgebungs-Tag.
Der Dialog „Zone erstellen“: ein Zonenname und ein Umgebungs-Tag.

Konfigurierbare Bereiche

Eine Zone steuert jeden Aspekt, wie smoxy den Traffic für ihre zugewiesenen Hostnamen behandelt:

FeatureWas es machtMehr erfahren
Proxy / OriginWohin smoxy den Traffic sendet -- ein einzelner Server oder ein Pool von Servern -- dazu eigene Header und Log-WeiterleitungProxy
CachingWie lange Inhalte gecacht werden, Cache-Key-Zusammensetzung, Cache-Tags, Stale-Cache-Verhalten, dynamisches (HTML-)CachingCache
OptimierungAutomatische Bildkomprimierung, WebP/AVIF-Konvertierung, Qualitätseinstellungen pro FormatOptimierung
Sicherheit & WAFWeb Application Firewall, verwaltete Sicherheitsszenarien, Access Rules, Basic Auth, Under-Attack-ModusSicherheit & WAF
Benutzerdefinierte SeitenGebrandete Fehler-, Sicherheits- und WartungsseitenBenutzerdefinierte Seiten
RegelnJede Zonen-Einstellung basierend auf Anfragebedingungen überschreiben (URL, Land, Header, etc.)Regelübersicht

Häufige Muster

Eine Zone pro Umgebung

Für Produktion, Staging und Entwicklung jeweils separate Zonen erstellen. Jede Umgebung erhält eigene Caching-, Sicherheits- und Optimierungseinstellungen -- und lässt sich entsprechend taggen.

ZoneHostnamenEinstellungen
Produktionwww.example.com, shop.example.comAggressives Caching, WAF aktiviert, Bildoptimierung an
Stagingstaging.example.comKurze Cache-TTL, WAF aktiviert, Debug-Header an
Entwicklungdev.example.comKein Caching, WAF aus, Debug-Header an

Eine Zone für mehrere Hostnamen

Liefern mehrere Hostnamen denselben Content-Typ mit denselben Anforderungen aus, lassen sie sich alle einer Zone zuweisen. Das vermeidet doppelte Konfiguration.

Hostnamen zwischen Zonen verschieben

Ein Hostname lässt sich jederzeit in eine andere Zone verschieben. Der Hostname übernimmt sofort die Einstellungen der neuen Zone -- keine manuelle Neukonfiguration nötig.


Zonen und Weiterleitungen

Soll ein Hostname nur zu einem anderen weitergeleitet werden, statt Inhalte auszuliefern und zu optimieren, eignet sich eine Weiterleitung statt einer Zone.

TypZweck
ZoneVolle Konfiguration -- Caching, Sicherheit, Optimierung, Routing, Regeln
WeiterleitungLeitet Traffic nur von einem Quell-Hostnamen zu einem anderen weiter -- kein Caching, keine Optimierung

Weiterleitungen werden auf Organisationsebene verwaltet. Eine Weiterleitung eignet sich, wenn nur ein Hostname zu einem anderen weitergeleitet werden soll (z. B. example.com zu www.example.com). Siehe Weiterleitungen für Details.