Appcelerator (DNS)-Implementierung: Standardmäßige Musterausnahmen
In diesem Artikel wird beschrieben, was Appcelerator tut, bevor Sie erweiterte Verhaltensregeln hinzufügen.
Anfragen, die niemals in die Warteschlange gestellt werden
Anfragen, deren Pfad mit einer der folgenden Dateiendungen endet, werden direkt an Ihren Ursprungsserver weitergeleitet, ohne dass sie anhand Ihrer Warteschleifen überprüft werden:
avi css csv eot gif ico jpg js json map mov mp4 mpeg
mpg ogg ogv ott pdf png svg ttf webmanifest wmv woff woff2 xml
Alles andere wird anhand Ihrer Warteschlangen überprüft. Es liegt in Ihrer Verantwortung, Regeln für weitere Pfade hinzuzufügen, die nicht in die Warteschlange gestellt werden sollen. Häufige Beispiele:
- Ordner für statische Dateien und Medien, wie zum Beispiel
/wp-includes/*oder/assets/*. - Callback- und Webhook-URLs, die von externen Zahlungsanbietern aufgerufen werden.
- API-Endpunkte, JSON- und RSS-Feeds.
Fügen Sie diese unter „Erweiterte Verhaltensregeln“ hinzu, wobei „Warteschlange umgehen“ auf „Umgehen“ gesetzt sein muss. Weitere Informationen finden Sie im Artikel „Erweiterte Verhaltensregeln “.
Standardmäßig wird nichts zwischengespeichert.
Um das Caching zu aktivieren, fügen Sie eine Regel mit folgendem Inhalt hinzu: Caching aktiviert für die Pfade, die zwischengespeichert werden sollen, oder verwenden Sie die Statische Assets Voreinstellung. Bei aktiviertem Caching berücksichtigt CrowdHandler die Einstellungen Ihrer Herkunftsquelle Cache-Control und Läuft ab Header und Caches für 24 Stunden, wenn keines von beiden gesendet wird. Senden Cache-Control: no-store für alles, was niemals zwischengespeichert werden darf.
Verwenden Sie die Option „Cache leeren“ auf der Einstellungsseite der Domäne, um zwischengespeicherte Inhalte nach einer Bereitstellung zu löschen.