Cloudflare Cache Rules sind ein fortschrittliches Cache-Verwaltungssystem, mit dem Sie festlegen können, welche Ressourcen Ihrer Website gecacht (zwischengespeichert) werden und wie lange sie gespeichert werden sollen. Früher wurden Cache-Einstellungen nur über Page Rules vorgenommen, aber jetzt sind sie mit Cache Rules, einem detaillierteren und regelbasierten System, viel flexibler geworden.
In diesem Artikel erläutern wir die Cloudflare Cache Rules-Funktion im Detail, zeigen Ihnen, wie Sie Regeln erstellen, für welche Situationen sie nützlich ist, und geben Ihnen Schritt für Schritt praktische Beispiele.
Mit Cache Rules können Sie festlegen, was auf den Edge-Servern von Cloudflare gecacht werden soll und was nicht. Mit diesem System können Sie:
Bestimmte Dateitypen,
Bestimmte URL-Muster,
Unterschiedliche Cache-Verhaltensweisen für benutzerdefinierte Filterbedingungen definieren.
Es bietet die Möglichkeit, die Cache-Kontrolle anzupassen, insbesondere für dynamische Websites, Medien-Websites oder Webanwendungen, die eine große Anzahl von Benutzern bedienen.
Statische Inhalte lange zwischenspeichern (CSS, JS, Bilddateien)
Dynamische Inhalte unter einem bestimmten Ordner vom Cache ausschließen
Cache nur für bestimmte URLs aktivieren
Subdomain-basierte unterschiedliche TTL-Regeln anwenden
Benutzerdefinierte parametrisierte API-Endpunkte vom Cache ausnehmen
Melden Sie sich bei Ihrem Cloudflare-Konto an
Folgen Sie im linken Menü dem Pfad Caching > Cache Rules
Klicken Sie auf die Schaltfläche „Create rule“
Cache Everything: Cachet alle Anfragen
Bypass Cache for Everything: Umgeht den Cache für alle Anfragen
Cache Default File Extensions: Wendet Cache für bestimmte Erweiterungen an (jpg, css, js usw.)
Geben Sie im Feld „Rule name“ einen beschreibenden Namen ein (Beispiel: Cache Static Files
)
Wählen Sie Custom filter expression
Beispiel: Sie können eine Filterdefinition wie URI Full
, wildcard
, *.jpg
erstellen
(http.request.full_uri wildcard "*example.com/static/*")
Dieses Beispiel zielt auf alle Dateien im Verzeichnis /static/
ab.
Cache eligibility
: Wählen Sie „Eligible for cache“
Edge TTL
: Wie lange soll der Cache auf dem Edge-Server gehalten werden?
Browser TTL
: Wie lange soll der Cache im Browser gehalten werden?
Serve stale while revalidating
: Alte Inhalte bereitstellen, auch wenn die Cache-Zeit abgelaufen ist, bis sie aktualisiert werden
Origin error page pass-through
: Sollen Fehler vom Ursprungsserver unverändert weitergegeben werden?
Aktivieren Sie sie, indem Sie auf die Schaltfläche „Deploy“ klicken
Alternativ können Sie sie mit „Save as Draft“ als Entwurf speichern
Erstellen Sie eine Cache-Bypass-Regel für dynamische Inhalte (z. B. /login, /cart)
Verwenden Sie lange TTL-Werte für statische Inhalte (z. B. 1 Monat)
Verwenden Sie Versionen (v=1.2.3) in Dateinamen, damit der CDN-Cache nicht geleert werden muss
Überprüfen Sie für Entwickler die Einstellungen Respect strong ETags
und Cache key
Cache ist nicht immer gut. Wenn benutzerspezifische Daten zwischengespeichert werden, entstehen Datenschutzprobleme.
In Systemen wie WooCommerce, WordPress usw. sollten Benutzerwarenkörbe usw. vom Cache ausgeschlossen werden.
Vergessen Sie nicht, den Cloudflare-Cache zu leeren (Purge Cache) nach jeder Änderung.
Cloudflare Cache Rules sind ein leistungsstarkes Tool, um die Leistung und Ressourcenverwaltung optimal zu gestalten. Es bietet eine viel detailliertere, logische Filterung und Anpassung als die alte „Page Rules“-Methode. Richtig konfiguriert reduziert es sowohl die Serverlast als auch bietet es dem Benutzer eine schnellere Erfahrung.
Vergessen Sie nicht, die Regeln nach dem Erstellen regelmäßig zu analysieren und bei Bedarf ihre Auswirkungen im Abschnitt Analytics & Logs > Cache
zu überprüfen.
Web siteniz için uygun fiyatlı Ucuz Hosting Paketleri ile yüksek performanslı barındırma hizmeti sunuyoruz.
Dijital varlığınızı güçlendirmek için profesyonel Sosyal Medya Hesap Yönetimi hizmeti sağlıyoruz.
Görsellerinizi sıkıştırmak için kullanışlı PNG to WebP dönüştürücümüzü deneyin.
Resim boyutlarını küçültmek isteyenler için JPG to WebP aracı idealdir.
SEO uyumu için Robots.txt Oluşturucu aracımızı kullanabilirsiniz.
Htaccess Oluşturucu ile yönlendirme ve erişim ayarlarınızı kolayca yapın.
Kullanıcı deneyimini artırmak için özgün UI/UX Tasarım çözümleri sunuyoruz.
Hızlı ve güvenli kurulum için WordPress hizmetimizden faydalanın.
Sitenizi arama motorlarında yükseltmek için Google Optimizasyon hizmeti sunuyoruz.
Markanızı tanıtmak için Tanıtım Yazısı içerikleri üretiyoruz.
UGC ile içerik gücünüzü artırın: UGC İçerik.
Profesyonel Yazılım Kurulum hizmetleri sunuyoruz.
Kaliteli içerik arayanlara özel Hazır Makale & İçerik Satışları.
Sıra Bulucu ile arama motoru sıralamanızı takip edin.
Google Haritalara Kayıt ile konumunuzu haritada gösterin.
Alan adı otoritenizi öğrenin: DA PA Sorgula.
Dış bağlantılarınızı analiz edin: Dış Link Aracı.
Dahili link yapınızı inceleyin: İç Link Aracı.
Arama motoru başarınızı artırmak için SEO Danışmanlığı alın.
Organik trafiğinizi artırmak için SEO çözümleri geliştirin.
Özel çözümler için Mobil Uygulama geliştirme hizmeti sunuyoruz.
Markanız için Logo tasarlıyoruz.
İşinize özel Web Yazılım çözümleri sunuyoruz.
Kurumsal imajınızı yansıtan Kurumsal Web Tasarım hizmeti.
Süreçlerinizi hızlandırmak için Bot Program geliştiriyoruz.
Online satışlarınız için Sanal POS sistemleri sunuyoruz.
Entegrasyonlar için Pazaryeri ve Kargo Entegrasyonu.
Kullanıcı deneyimi testleri için Son Kullanıcı Testleri.
İçerik indirimi için TikTok Video İndir aracı.
Görsellerinizi kolayca küçültün: Resim Boyutlandırma.
Yararlı kod örnekleri için Site Kodları rehberine göz atın.
Kodları online inceleyin: HTML Viewer.
IP adresinizi öğrenmek için IP Adresim Nedir aracını kullanın.
Bağlantı hızınızı test etmek için Hız Testi.
DNS önbellek sorunları için DNS Cache Problemi sayfasını inceleyin.
DNS değişikliklerini görmek için DNS Önizleme aracı.
IDN dönüştürme için IDN Çevirme kullanın.
Sunuculara ping atmak için Ping Gönder özelliğini deneyin.
Web sitenizin yanıt süresini test etmek için Web Site Ping aracımızı kullanın.