NASIL ?

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.

Eğer sorun devam ediyorsa yorum yazarak iletişime geçebilirsiniz.
Etiketler

Sonra bunları okuyorlar.

11 thoughts on “WordPress: SSL-HTTPS-Sertifika Güvenilir Değil Hatası ve Çözümü”

  1. Merhaba, henüz anlattıklarınızı uygulamadım ama bu güzel anlatımınız için teşekkür ederim. Umarım yardımcı olur.

  2. Hocam tekrar merhabalar, ftp’den baktığımda .htaccess dosyasını bulamadım. Gizli dosyaları göster yaptım, yine yok. www dosyası da yok yardımcı olabilir misiniz?

    1. public_html adlı klasörün içerisindedir. Eğer detaylı baktığınızda bulamadıysanız, yeni bir .htacces dosyası oluşturmanız gerek.

  3. MERABA hocam ben şu an C paneldeyim yanlız benimki wordpers değil jomla sıkıntı olurmu bölümdeyimde yanlız nasıl yapıcam takıldım kaldım sonra çöker die korkuyom

    1. Merhabalar. Konuda ücretsiz SSL için bir link bulunuyor ona tıklayarak farklı çözüm yolları edinebilirsiniz. Sizin için en iyi önerim, servis sağlayıcınızla konuşup, ücretsiz SSL desteği almanızdır. Artık çoğu firma ücretsiz olarak hizmet veriyor. Kolay gelsin.

  4. Merhabalar

    verdiğiniz kodları editleyerek htacess dosyasına koydum ancak site açılmaz oldu eski haline çevirince düzeldi.

    htaccess kodlarını sizinle paylaşsam yardımcı olabilir misiniz lütfen.

    1. Htacess de başka bir kod ile çakışan kod olabilir ya da kodları yerleştirdiğiniz yerde bir hata olmadığından emin olun. Kodları paylaşabilirsiniz. Müsait bir anda incelerim.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir