Karışık İçerik: HTTPS Web Sitenizde Neden HTTP İçeriği Kullanmamalısınız?
Web sitenizi Hypertext Transfer Protocol Secure'a (HTTPS) yükseltmek, aktarım sırasında verilerini şifreleyerek siber tehditlerden koruyabilir. Yükseltme yapıldıktan sonra, web sitenize veya web siteniz tarafından gönderilen tüm veriler bir Taşıma Katmanı Güvenliği (TLS) sertifikası kullanılarak şifrelenecektir. TLS sertifikası, verileri aktarım sırasında karıştırarak yalnızca uygun kullanıcılar tarafından deşifre edilebilmesini sağlar.
Web sitenizde bir TLS sertifikası yüklü ve etkinleştirilmiş olsa bile, web sitenizin bazı İçerik bir Köprü Metni Aktarım Protokolü (HTTP) bağlantısı üzerinden. Karışık içerik olarak bilinen bir tasarım hatası, web siteniz için çeşitli endişeler doğurur.
Karma İçerik Nedir?
Karma içerik, HTTPS web sayfasının içeriğinin bir kısmını HTTP bağlantısı üzerinden yüklemesini içerir. Web sayfaları genellikle bir Hypertext'ten daha fazlasını içerir İşaretleme Dili (HTML) dosyası; şunları içerebilirler görüntüler, videolar, komut dosyaları, stil sayfaları ve diğer içerik türleri. Bir HTTPS web sayfası içeriğinin herhangi birini HTTP bağlantısı üzerinden yüklüyorsa karma içeriğe sahiptir.
Web sitelerinde bulunan iki temel karma içerik türü vardır: pasif ve aktif. İlki, yayınlandığı web sayfasıyla etkileşime girmeyen HTTP yüklü içerikten oluşurken, ikincisi yayınlandığı web sayfasıyla etkileşime giren HTTP yüklü içerikten oluşur.
Resimler ve videolar web sayfalarıyla etkileşime girmez, bu nedenle pasif karma içerik olarak sınıflandırılırlar. Öte yandan, komut dosyaları ve stil sayfaları web sayfalarının düzenini veya işlevselliğini değiştirebilir, bu nedenle aktif karma içerik olarak sınıflandırılırlar.
Ne Nedenler Karışık İçerik?
Çoğu durumda, karışık içerik eksik bir içeriğin sonucudur göç HTTP'den HTTPS'ye. Web sitenizi HTTPS'ye geçirdiğinizde, web sitenizin URL'ler yüklenen içeriğin "https" önekine sahip olması için. Örneğin, bir resim "http://example.com/category/image-name.jpg" adresinde bulunuyorsa, konumunu "https://example.com/category/image-name.jpg" olarak değiştirmeniz gerekir.
Bir görüntünün konumuna tek bir harf eklemek önemsiz görünebilir, ancak web sitenize bu görüntüyü HTTPS bağlantısı üzerinden yüklemesini söyler. Bir görsel konumunda standart "http" önekini kullanıyorsa adresyerine ziyaretçiler için HTTP bağlantısı üzerinden yüklenecektir.
Elbette bu kural, kullanıcıların web sitenizi ziyaret ederken yüklemesi gereken tüm içerik türleri için geçerlidir. Yüklenen her içerik parçası, konumunu belirten bir URL'ye sahiptir. HTTP'den HTTPS'ye eksiksiz bir geçiş için bu URL'lerin tümünü güncellemeniz gerekir. Aksi takdirde web siteniz karışık içeriğe sahip olacaktır.
Karışık İçeriğin Tehlikeleri
Karışık içeriğin fark edilmemesine izin vermek çok sayıda soruna yol açabilir. Yeni başlayanlar için, web sitenizin yanında güvenli asma kilit simgesinin görüntülenmesini engelleyebilir. etki alanı İsim. Karma içeriğe sahip web sayfaları hem HTTP hem de HTTPS bağlantılarının bir karışımını kullanır, bu nedenle tam olarak güvenli değildirler. Karma içerikli bir sayfa yüklendiğinde, ziyaretçiler tarayıcılarının adres çubuğunda güvenli asma kilit simgesi yerine "güvenli değil" mesajıyla karşılaşırlar.
Web tarayıcıları genellikle karışık içeriği varsayılan olarak engeller. Örneğin Firefox varsayılan olarak tüm aktif karma içerikleri otomatik olarak engellerken, Chrome varsayılan olarak hem aktif hem de pasif karma içerikleri engeller. Ziyaretçiler web sitenizdeki karma içeriğe yine de erişebilir, ancak güvenli olmayan içeriği yüklemek için web tarayıcılarındaki seçeneği seçmeleri gerekir. Ancak web tarayıcıları kullanıcıları karma içeriğin tehlikeleri konusunda uyardığı için çoğu kullanıcı muhtemelen karma içeriğin yüklenmesine izin vermek yerine web sitenizden çıkacaktır.
HTTP bağlantısı üzerinden yüklendiğinden, karışık içerik web sitenizi saldırıya açık hale getirir. HTTPS, web siteniz ile onu ziyaret eden kullanıcılar arasında güvenli bir bağlantı oluşturmak için tasarlanmıştır. Bir kullanıcı web sitenizden veri indirdiğinde veya web sitenize veri yüklediğinde, HTTPS bunu şifreler. Karma içerik bir HTTP bağlantısı üzerinden yüklenir, bu nedenle bu içerikle ilişkili veri alışverişi şifrelenmez.
Aktif karma içerik, bilgisayar korsanlarının kötü niyetli amaçlarla kullanabileceği önemli bir güvenlik riskidir. Bir bilgisayar korsanı web sitenizin ziyaretçileri ile bir aktif karma içerik parçası arasındaki bağlantıyı ele geçirirse sitenizin görünümünü veya işlevselliğini değiştirebilir. Komut dosyası tabanlı bir giriş formu, ziyaretçilerin kimlik bilgilerini çalan sahte bir giriş formuyla değiştirilebilir veya web sitenizin tamamı kötü niyetli bir spam web sitesine yönlendirilebilir.
Pasif karma içerik, web sayfalarıyla etkileşime girmediği için daha az endişe vericidir, ancak yine de bundan kaçınmaya çalışmalısınız. Örneğin HTTP bağlantısı üzerinden yüklenen görüntüler değiştirilebilir. Bir bilgisayar korsanı web sitenizdeki bir görüntüyü bir reklamla değiştirebilir. Kullanıcılar web sayfasını yüklediklerinde gerçek görüntüyü görmek yerine bilgisayar korsanının reklamını görürler.
Son olarak, karışık içerik web sitenizin güvenilirliğini olumsuz etkileyebilir. arama sıralamalar. HTTPS bir doğrudan Google'ın algoritması tarafından kullanılan sıralama sinyali. Karma içerik, bazı içerikleri HTTP bağlantısı üzerinden yükleyerek HTTPS'yi bozar. HTML dosyaları yine de HTTPS bağlantısı üzerinden yüklenebilir, ancak karma içerik HTTPS'nin şifreleme teknolojisinden yoksun olan güvensiz bir protokol kullanır. Bu nedenle, karma içeriğe sahipse Google web sitenize daha düşük sıralamalar verebilir.
Web Sitenizdeki Karma İçerik Nasıl Belirlenir?
Web sitenizdeki karışık içeriği, web sayfalarını ziyaret ederek ve web tarayıcınızda bir uyarı mesajı arayarak bulabilirsiniz. Google markalı tarayıcı hem pasif hem de aktif karma içeriği engellediği için bu amaçla Chrome kullanmanız önerilir. Bir sayfa karma içerik içeriyorsa, Chrome adres çubuğunun yanında bir uyarı mesajı görüntülerken sayfayı engelleyecektir. Aşağıdakileri belirlemek için web sitenizdeki her bir web sayfasını gözden geçirin hangi karışık içerik uyarı mesajını tetikler.
Web sitenizdeki karışık içeriği tespit etmenin daha kolay bir yolu JitBit'in HTTPS denetleyici aracını kullanmaktır. jitbit.com/sslcheck adresinde mevcut olan bu araç sürünmek Karışık içerik aramak için web sitenizin 400 sayfasına kadar. Web sitenizde karışık içerik varsa, JitBit'in aracı bunu ortaya çıkaracaktır.
Web sitenizdeki yüklü her içeriğin HTTPS bağlantısı kullanması gerekir. Herhangi bir içerik HTTP bağlantısı üzerinden yüklenirse, web siteniz trafiğine, güvenliğine ve sıralamalarına zarar veren karışık içeriğe sahip olur.
Son Güncelleme Tarihi 2022-12-28T09:44:55+00:00 tarafından Lukasz Zelezny