cPanel'de Mixed Content Hatası Nasıl Çözülür?

0 Replies 3 Views
·
Participants
Thread Starter #1
[cPanel] ortamında sitenizde "Mixed Content" hatasıyla karşılaşmak, genellikle HTTPS kullanırken HTTP içeriklerin yüklenmesinden kaynaklanır. Bu sorun, ziyaretçilerin tarayıcılarında güvenlik uyarılarıyla birlikte sitenizin güvenilirliğini olumsuz etkiler. Peki, bu hatayı nasıl çözebilirsiniz? İşte adım adım detaylı anlatım:

1. SSL Sertifikasını Tam ve Güncel Olarak Kurun
Öncelikle, sitenizin tüm alt alanları ve sayfaları için geçerli ve güncel bir SSL sertifikası kurulu olmalı. cPanel üzerinden "Let’s Encrypt" veya başka bir SSL sağlayıcısıyla sertifika yükleyebilirsiniz. Sertifikanın düzgün kurulduğundan emin olun, aksi takdirde tarayıcılar güvenlik uyarıları verebilir.

2. İçeriklerin Güvenli URL'lerle Yüklenmesini Sağlayın
Mixed Content hatasının temel nedeni, sayfada HTTP protokolüyle yüklenen içeriklerdir. Bu içerikler şunlar olabilir:
  • Resimler
  • CSS ve JS dosyaları
  • Harici iframe veya üçüncü taraf içerikler


Bunların URL'lerini kontrol edin ve tümünü HTTPS ile güncelleyin. Örneğin, <img src="http://ornek.com/resim.jpg"> yerine <img src="https://ornek.com/resim.jpg"> kullanın.

3. Otomatik Dönüştürme ve Yönlendirmeleri Yapın
Tüm HTTP isteklerini otomatik olarak HTTPS’e yönlendirmek için .htaccess dosyanıza aşağıdaki kodu ekleyebilirsiniz:
CODE
1234
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://sitenizinadi.com/$1 [R=301,L]

Bu, ziyaretçilerin veya harici bağlantıların HTTP isteklerini otomatik HTTPS’e yönlendirir.

4. İçerik ve Bağlantı Güncellemelerini Yapın
Veritabanında veya sitenizdeki kodlarda, tüm eski HTTP linklerini güncellemek gerekebilir. WordPress gibi platformlarda, "Search and Replace" araçları veya eklentilerle bu işlemi yapabilirsiniz. Ayrıca, site ayarlarında URL'nin HTTPS ile ayarlandığından emin olun.

5. Gelişmiş Kontrol ve Test
Google Chrome veya Firefox gibi tarayıcıların geliştirici konsolunu kullanarak, hangi içeriklerin HTTP ile yüklendiğini görebilirsiniz. Ayrıca Whynopadlock gibi araçlar, mixed content sorunlarını tespit etmede oldukça faydalıdır.

Site güvenliği ve kullanıcı deneyimi açısından, bu süreci titizlikle takip etmek gerekir. Tüm içerikleri HTTPS'ye çevirdikten sonra, tarayıcı önbelleğini temizleyip sayfayı yeniden yükleyerek sorunun çözüldüğünü kontrol edebilirsiniz.

You must be logged in to reply.

Users who are viewing this thread (Total: 2, Members: 2, Guests: 0)
Total: 2 (members: 2, guests: 0)
0 quotes selected