Hazır engelleme sayfası şablonları nelerdir (Türkçe, İngilizce, JSON)?
Kısa cevap
Blocking Page penceresinin üstündeki Ready-made Templates alanında dört hazır kurulum vardır: English page, Turkish for visitors who prefer it; Turkish default WAF blocking page; English default WAF blocking page ve JSON default blocking page. İlk üçü Blocking Page Source alanını Content profile yapıp yerleşik WAF blocking page (English) ya da WAF blocking page (Turkish) profilini seçer; dört şablonun hepsi mevcut Conditional Blocking Pages girdilerini kaldırır; iki dilli şablon bunların yerine, tarayıcısı Türkçeyi tercih eden ziyaretçiye WAF blocking page (Turkish) profilini gösteren tek bir koşullu sayfa yazar. JSON şablonu kaynağı Manual content, türü application/json yapar ve gövdeye saldırı bilgisini yazan bir JSON koyar. Hiçbir şablon Blocking Status Code'u değiştirmez. Şablon onaylandıktan sonra pencere Edit ile kaydedilir. Bunlardan ayrı olarak Content Pages ekleme formunda sekiz yerleşik sayfa şablonu bulunur.
Blocking Page Şablonları
| Şablon | Kurduğu ayar | Koşullu sayfalara etkisi |
|---|---|---|
| English page, Turkish for visitors who prefer it | Blocking Page Source: Content profile · Blocking Page Profile: WAF Blocking Page (English) · tek koşullu sayfa: koşul If the client prefers Turkish over English, sayfa WAF Blocking Page (Turkish), durum kodu o anki Blocking Status Code | Mevcut girdilerin hepsini siler, yerine yalnızca bu girdiyi yazar |
| Turkish Default WAF Blocking Page | Blocking Page Source: Content profile · Blocking Page Profile: WAF Blocking Page (Turkish) | Mevcut girdilerin hepsini siler |
| English Default WAF Blocking Page | Blocking Page Source: Content profile · Blocking Page Profile: WAF Blocking Page (English) | Mevcut girdilerin hepsini siler |
| JSON Default Blocking Page | Blocking Page Source: Manual content · Blocking Page Content Type: application/json · Blocking Page: {"attackInfo": %WAF_INFO} | Mevcut girdilerin hepsini siler |
- Şablona tıklanınca Apply "…"? onayı çıkar. Altındaki metin This replaces the current blocking page settings. olur; formda koşullu sayfa varsa This replaces the current blocking page settings, including the N conditional page(s) below. yazar ve silinecek girdi sayısını verir. Onay yalnızca formu doldurur; ayar pencere Edit ile kaydedilince uygulanır. Koşullu sayfalar korunmak isteniyorsa şablon yerine Blocking Page Source ve sayfa alanları elle değiştirilir.
- İki dilli şablon, ziyaretçinin tarayıcı dili tercihini (Accept-Language) okuyan yerleşik koşulu kullanır; tercih belirtmeyen ziyaretçi İngilizce sayfayı görür (Ziyaretçinin diline göre engelleme sayfası gösterebilir miyim?).
- Profil seçen şablonlar sayfanın kopyasını değil yerleşik profilin kendisini seçer. Yerleşik İngilizce sayfada sağ üstte isteğin zamanı, ortada Your Access To This Page Has Been Blocked! başlığı, altında Request ID ve IP Address satırları yer alır (Engellenen kullanıcı ne görür?).
- JSON şablonundaki
%WAF_INFO,%WAFINFOSmart Variable'ının diğer yazımıdır ve saldırı ayrıntısını yanıta koyar; gösterilen alanlar kısıtlanabilir (Engelleme sayfasında hangi Smart Variable'ları kullanabilirim (%UID, %SRCIP, %WAFSCORE, %WAFINFO …); saldırı detayını göstermek güvenli mi?).
Content Pages Yerleşik Sayfaları
Load Balancer → Profiles → Content Pages ekleme formunun üstünde sekiz yerleşik sayfa şablonu vardır: Waiting room page, WAF Blocking Page, Access Denied Page ve Quarantine Page sayfalarının (English) ve (Turkish) sürümleri (hazır sayfa şablonları). Şablona tıklanınca içerik türü ve içerik forma kopyalanır; ad verilip Add ile kaydedilen kopya kullanıcının kendi profilidir ve düzenlenebilir. Ayrıntı: Hazır bakım / hata sayfası şablonları var mı?
Sık Karıştırılan Noktalar
- "Şablon durum kodunu da ayarlar." Genel kod Blocking Status Code alanından ayrı seçilir (Engellemede neden varsayılan olarak 418 durum kodu dönüyor; bunu değiştirebilir miyim?).
- "Tek dilli ya da JSON şablonu koşullu sayfalara dokunmaz." Dört şablonun hepsi mevcut koşullu sayfaları kaldırır; yalnızca iki dilli şablon yerine kendi koşullu sayfasını yazar. Mevcut koşullu sayfalar varsa onay penceresi silinecek sayfa sayısını gösterir.
- "Şablona tıklamak ayarı hemen uygular." Şablon yalnızca formu doldurur; Edit tıklanmadan pencere kapatılırsa hiçbir şey değişmez.
Dokümantasyonda nasıl yapılır
