HTTP Başlık (Header) Kontrolü
Bir adresin döndürdüğü durum kodunu, yönlendirme zincirini ve güvenlik başlıklarını inceleyin.
Durum kodları ne anlama geliyor?
- 200: istek başarılı, sayfa döndü.
- 301: kalıcı yönlendirme. Arama motorları eski adresin değerini yeni adrese aktarır.
- 302 / 307: geçici yönlendirme. Eski adres değerini korur.
- 404: sayfa yok.
- 403: erişim engellendi.
- 500: sunucu hatası.
- 503: sunucu geçici olarak hizmet veremiyor.
Yönlendirme zinciri neden önemli?
Her yönlendirme ek bir gidiş dönüş demek: sayfa daha geç açılır. Ayrıca
uzun zincirler arama motorlarının değer aktarımını zayıflatır. İdeal
olan, http:// ve www gibi tüm biçimlerin
tek adımda kanonik adrese gitmesidir. Zincirde ikiden
fazla adım varsa sunucu yapılandırması gözden geçirilmelidir.
Güvenlik başlıkları
-
HSTS: tarayıcıya "bu siteye yalnızca HTTPS ile bağlan"
der. İlk ziyaretten sonra
http://denemesi bile yapılmaz. - X-Content-Type-Options: tarayıcının dosya tipini tahmin etmesini engeller; yüklenen dosyaların betik olarak çalıştırılmasını zorlaştırır.
- X-Frame-Options: sitenizin başka bir sayfada çerçeve içine alınmasını engeller. Tıklama hırsızlığına karşı temel önlem.
- Content-Security-Policy: hangi kaynaklardan betik ve stil yükleneceğini sınırlar. En etkili ama en zor yapılandırılan başlık.
Bu başlıkların hiçbiri zorunlu değildir; yokluğu sitenin çalışmasını engellemez. Ancak varlıkları, yaygın saldırı yöntemlerinin bir kısmını tarayıcı seviyesinde etkisiz kılar.
Sıkça sorulan sorular
HTTP başlıkları nasıl görüntülenir?
Yukarıdaki araca adresi yazmanız yeterli. Tarayıcıda F12 ile geliştirici araçlarını açıp Ağ sekmesinden de aynı bilgilere ulaşabilirsiniz.
301 ile 302 arasındaki fark nedir?
301 kalıcı yönlendirmedir ve arama motorları eski adresin değerini yeni adrese aktarır. 302 geçicidir; eski adres indekste kalmaya devam eder.
Kaç yönlendirme normaldir?
İdeal olan sıfır ya da bir. http:// adresinden https:// adresine geçiş tek adımda olmalıdır. Üç ve üzeri zincir yapılandırma hatasına işaret eder.
HSTS başlığı eklemeli miyim?
Siteniz tamamen HTTPS üzerinden çalışıyorsa evet. Ancak eklemeden önce tüm alt alan adlarının da HTTPS desteklediğinden emin olun; HSTS geri alması zor bir karardır.
Diğer araçlar
Tarayıcı Bilgim
Ziyaret ettiğiniz sitelerin sizin hakkınızda gördüğü her şey: tarayıcı, işletim sistemi, ekran, dil, saat dilimi ve IP.
Modem Arayüz Adresi
Modeminizin yönetim panelinin adresini bulun; marka bazlı varsayılan adres ve şifre listesi.
Subnet Hesaplama
IP ve maskeden ağ adresi, yayın adresi, kullanılabilir host aralığı ve host sayısını hesaplayın.
IPv4 / IPv6 Dönüştürücü
IPv4 adresini IPv6 karşılığına çevirin; IPv6 adresini kısaltın veya açın.
DNS Sorgulama
Bir alan adının A, AAAA, MX, NS, TXT, CNAME ve SOA kayıtlarını anında sorgulayın.
WHOIS Sorgulama
Alan adının kayıt tarihi, sona erme tarihi, kayıt firması ve ad sunucuları; IP için sahip kuruluş.
Port Kontrol
Bir IP veya alan adında belirtilen portun dışarıdan açık olup olmadığını test edin.
SSL Kontrol
Sertifikanın kim tarafından verildiğini, ne zaman biteceğini ve zincirin tam olup olmadığını görün.
Ping Testi
Bir sunucuya olan gecikmeyi ölçün; art arda ölçümle jitter ve kararlılığı görün.
IP Blacklist Kontrolü
IP adresinizin bilinen spam ve itibar listelerinde yer alıp almadığını kontrol edin.
MAC Adresi Sorgulama
MAC adresinin ilk üç sekizlisinden cihazın üreticisini bulun.
Proxy / VPN Tespiti
Bağlantınızın veri merkezi mi ev tipi mi göründüğünü, sitelerin sizi VPN kullanıyor sayıp saymadığını görün.
Hız Testi
İndirme, yükleme ve gecikme ölçümü. Sonucu doğru okumak için ölçüm koşulları da anlatılır.