HSTS Nedir ?

Web sitelerinizin SSL Belgesinin etkin olduğundan ve tarayıcınızdaki güvenlik kilidinin yeşil olduğundan emin olabilirsiniz.

Web sitelerinizin SSL Belgesinin etkin olduğundan ve tarayıcınızdaki güvenlik kilidinin yeşil olduğundan emin olabilirsiniz. Bununla birlikte, HTTP'nin küçük güvenlik görevlisi olan HTTP Sıkı Taşımacılık Güvenliği'ni (HSTS) unutmuş olabilirsiniz.

 

HTTPS Nedir?

 

Güvenli Köprü Metni Aktarım Protokolü (HTTPS) bir web sitesinin (HTTP) güvenli bir sürümüdür. Şifreleme, Güvenli Yuva Katmanı (SSL) protokolü kullanılarak etkinleştirilir ve bir SSL sertifikasıyla doğrulanır. Bir HTTPS web sitesine bağlandığınızda, web sitesi ile kullanıcı arasında aktarılan bilgiler şifrelenir.

 

Bununla birlikte, HTTPS hala HSTS'nin düzeltmeye yardımcı olabileceği bazı kusurlara sahiptir.

 

 

HSTS Nedir?

 

HSTS, web sitelerine yalnızca HTTPS üzerinden erişilebilen bir tarayıcıyı bilgilendiren bir yanıt başlığıdır. Bu, tarayıcınızı sadece web sitesinin HTTPS sürümüne ve üzerindeki kaynaklara erişebilmeye zorlar.

 

SSL sertifikanızı doğru ayarlamış ve web siteniz için HTTPS'yi etkinleştirmiş olsanız bile, HTTP sürümünün hala kullanılabilir olduğunu bilmiyor olabilirsiniz. Bu, 301 Kalıcı Yeniden Yönlendirme kullanarak yönlendirme ayarlamış olsanız bile geçerlidir.

 

HSTS politikası bir süredir piyasada olmasına rağmen, Temmuz 2016’da Google tarafından resmi olarak yayınlanmıştır.

 

HSTS’yi etkinleştirmek, SSL’nin etkinleştirildiği web sitelerinde iki ek güvenlik açığı olan SSL protokol saldırılarını ve çerezleri ele geçirmeyi durdurur . Bir web sitesini daha güvenli hale getirmenin yanı sıra, HSTS, yükleme prosedüründeki bir adımı kaldırarak sitelerin daha hızlı yüklenmesini sağlar.

 

 

Web Sitenizde HSTS Nasıl Etkinleştirilir?

 

HSTS'yi web sitenizde etkinleştirmek için önce geçerli bir SSL sertifikasına sahip olmanız gerekir . HSTS'yi bir olmadan etkinleştirirseniz, siteniz herhangi bir ziyaretçinin kullanımına açık olmayacaktır, bu nedenle devam etmeden önce web sitenizin ve alt etki alanlarının HTTPS üzerinden çalıştığından emin olun.

 

HSTS'yi etkinleştirmek oldukça kolaydır. Sitenizdeki .htaccess dosyasına bir başlık eklemeniz yeterlidir.

 

Strict-Transport-Security: max-age=31536000; includeSubDomains

 

Bu , web sitenizi ve tüm alt etki alanlarını içeren bir yıllık erişim çerezini ekler. Bir tarayıcı web sitesine eriştikten sonra, web sitesinin güvenli olmayan HTTP sürümüne bir yıl boyunca erişemez. Bu etki alanındaki tüm alt etki alanlarının SSL sertifikasına dahil edildiğinden ve HTTPS'nin etkin olduğundan emin olun. Bunu unutursanız, .htaccess dosyasını kaydettikten sonra alt alan adlarına erişilemez.

Benzer Blog yazıları

Sass nedir ? Neden kullanılır ?

SASS ( Syntactically Awesome Style Sheets ), en popüler CSS ön-işlemcilerinden biridir. Kendi resmi sitesinde ki bilgiye göre...Devamı…

IDE Nedir? Neden Kullanmalıyız?

Bir IDE veya Entegre Geliştirme Ortamı, programcıların bilgisayar programı yazarken kullandığı farklı programlama dillerini birleştirmelerini sağlar. ...Devamı…

PHP Programlama Dili

PHP sunucu taraflı çalışan bir dildir. İlk kez 1995 yılında Rasmus Lerdorf tarafından oluşturulmuştur. PHP'nin geliştirilmesi PHP topl...Devamı…

React Native Nedir? Avantajları Nelerdir?

React Native, yerel UI öğelerini kullanarak çok platformlu Android ve iOS uygulamalarının geliştirilmesini sağlayan bir mobil uygulama gel...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste