bilişimnasıl ?

Wordpress: SSL-HTTPS-Sertifika Güvenilir Değil Hatası ve Çözümü

Bir gün web sitenize girdiğinizde; Sertifikanız Güvenilir Değil Hatası alabilirsiniz. Sitenizin linkinin, Http değil, Https olarak başladığını göreceksiniz. Bu güvenlik hatası, sizden ya da tarayıcınızdan kaynaklanmıyor. Bu hata tamamen sistemsel bir sorun. Peki neden, Sertifika güvenilir değil hatası alıyorsunuz?

Bunu bir hata olarak görebiliriz fakat, temelde bir hata değildir. Chrome ve Firefox’da daha çok rastladığım bir sorundur. Sorunun asıl çıkış noktası; SSL’dir. Peki;

SSL nedir?

SSL: Secure Sockets Layer (güvenli giriş katmanı)

Web sitesiyle, bilgisayarın arasında olan veri alışverişinin şifrelenmesidir. Diyelim ki; alışveriş sitesine girdiniz ve sizden kredi kartı bilgilerini isteyecek. Eğer ki bu site için, SSL sertifikası kurulmuş değilse, bu hatanın karşınıza çıkması çok yüksek bir ihtimal ve işte o zaman güvenlik sertifika sorunu, bir hata olarak adlandırılabilir. SSL, son zamanlarda, google’nin de desteklediği, güvenli internet ve alışverişin temelinde yatmaktadır.

Bu hataya düşmeyin;

Bu gibi durumlar karşınıza çıktığında genellikle host şirketleriyle irtibata geçiliyor. Bu sitelerle irtibata geçtiğinizde size, hemen SSL almanız gerektiğini söyleyebiliyorlar. Çok mu lüzumu var? Sitenizde ürün satıyorsanız, alışveriş yaptırıyorsanız; kredi kartı, kişisel bilgiler, detaylı çerezleri istiyorsanız, kesinlikle SSL sertifikası almanız gerekmektedir. Bu sizin müşterilerinize karşı, çok büyük bir avantaj sağlayacaktır.

Let’s Encrypt Ücretsiz SSL : Nedir? Nasıl Alınır? Nasıl Kurulur?

Ücretsiz SSL Sertifikası almak için Tıklayın.

 

Ancak, bu tarz yönleri yoksa web sitenizin; bence gereği yok. Ancak sertifika sorununu yaşadıysanız, çözümünü de şimdi veriyorum!!

[box type=”note” align=”” class=”” width=””]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ https://www.emirname.com/$1 [R=301,L]
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

[/box]

Yukarıdaki kodu, dikkatli bir şekilde, .htaccess adlı dosyanın içerisine yapıştıracağız. Bu kısımda dikkatli olmanız gerekiyor. 

1:Öncelikle, Filezilla gibi web FTP programları aracılığıyla sitenize giriş yapıyorsunuz.

Filezilla’yı Resmi Sayfasından İndirmek İçin Tıklayın

2:www klasörünün içerisinde bulunan .htaccess adlı klasörü masaüstünüze atıyorsunuz.

3:.htaccess adlı klasöre çift tıklayarak, not defteri yardımıyla dosyayı açıyorsunuz.

4:Açtığınız dosyanın en alt kısmına gelerek, yukarıda verdiğim kodu, oraya yapıştırıyorsunuz.

Dikkatli Olun!

5:Kodu incelediğinizde, kodun içerisinde https://emirname.com yazdığını göreceksiniz. Buradaki adresi, sitenizin adresiyle aynı olacak şekilde değiştiriyorsunuz.

6:Daha sonra, dosyayı kaydederek, filezilla yardımıyla sitenizin dizinine atıyorsunuz.

7:”Zaten böyle bir dosya var” uyarısı alacaksınız. Gelen uyarıda, ”değiştir” butonuna tıklıyorsunuz.

UYARI: .htaccess dosyasını açtığınızda, size verdiğim koda benzer veya aynı bir kod olduğundan emin olun. Bazı .htaccess dosyalarında aynı kod bulunuyor, fakat kodda eksik olan bazı bölümler olabiliyor. Eğer ki kodun aynısı varsa .htaccess dosyasının içerisinde, sadece eksik olan kodları sırasıyla yerleştirin.

ÖNERİ: Değiştirdiğiniz dosyalarla ilgili sorun yaşamak istemiyorsanız, masa üstünde ”yedek” adıyla bir klasör açarak, değiştirdiğiniz site dosyalarının orijinallerini bu klasörde saklayabilirsiniz. Değiştirdiğiniz dosyalarda eğer bir sorun olursa, yedek klasörünüzdeki orijinal dosyayı kaybetmemiş olursunuz.

[su_label type=”success”]Eğer sorun devam ediyorsa yorum yazarak iletişime geçebilirsiniz.[/su_label]

Başa dön tuşu
Kapalı

Reklam Engelleyici Algılandı

Reklam engelleyici algılandı ve bu yasak! Neden mi? Hem bedava yazı, hem bedava emek ! Yok öyle yağma!