WordPress SSL Kurulumu Nasıl Yapılır ?

WordPress SSL Kurulumu Nasıl Yapılır ?

Bugün size birkaç adımda SSL kurulumunun nasıl yapılacağı konusunda bilgi vereceğim. WordPress SSL kurulumunu genel olarak 3 başlıkta toplayabiliriz.

  • Cpanel üzerinde CSR kodunun oluşturulması ve SSL hizmeti aldığınız firmaya gönderilmesi,
  • Hizmet aldığınız firmadan gelen ssl sertifikalarının Cpanel'e entegre edilmesi,
  • Ve diğer link ve yönlendirme ayarları.

Cpanel üzerinde CSR kodu nereden oluşturulur?

wordpress-ssl-kurulumu-nasil-yapilir-02

wordpress-ssl-kurulumu-nasil-yapilir-03

CSR kodu oluşturulurken dikkat edilmesi gerekenler

CSR kodu, SSL'in can damarıdır bana göre. Yanlış ya da eksik oluşturulan bir CSR kodu ciddi vakit kaybına neden olabilir. Aşağıdaki konulara dikkat ederseniz bu adımı hızlıca geçebilirsiniz.

  • Alan adının size ait olduğunu doğrulanabilmesi için önce admin@domainadi.com şeklinde bir mail adresi oluşturun.
  • Key ya da Anahtar değerini 2048 olarak seçin.
  • www kaydını eklemeyi unutmayın. Eğer sitenizi https://domainadi.com şeklinde kullanıyorsanız www kaydını kullanmayın.
  • CSR kodunuzu oluştururken kesinlikle Türkçe karakter kullanmayın.
  • Oluşturduğunuz CSR kodunu SSL hizmeti aldığınız firmaya gönderin.

Firmadan gelen SSL kodlarının cpanele entegre edilmesi

SSL hizmeti aldığınız firma, öncelikle alan adının size ait olduğunu doğrulamanız için size bir mail gönderecektir. Hangi maile? CSR kodunu oluştururken yazmış olduğunuz maile. Örnek: admin@domainadi.com

Alan adı ve CSR kodu firmanın onayından geçtikten sonra, firmanız size CRT  ve CABUNDLE sertifika kodlarını gönderecek. Alan adını seçtikten sonra, bu kodları aşağıdaki alanlara ekleyip sertifikaları yüklüyoruz.

wordpress-ssl-kurulumu-nasil-yapilir-04

wordpress-ssl-kurulumu-nasil-yapilir-05

Diğer ayarlar

İşin Cpanel tarafını hallettikten sonra sıra geldi linklerin https:// şekinde düzenlenmesine. SSL sertifikasının düzgün çalışabilmesi için, site içindeki bütün linklerin https:// şeklinde olması önemlidir. Bu nedenle; veritabanını indirip, bütün linkleri https:// ye çevirip veritabanını tekrar yüklüyoruz.

Bitti mi sizce? Tabi ki hayır. Linkleri https:// çevirdikten sonra Google tarafında sıkıntı oluyor. Http:// şeklinde index almış linkleriniz https:// ye yönlenmiyor. Bunun içinde htaccess dosyasını aşağıdaki gibi düzenleyerek, site adresine 301 yönlendirmesi çekiyor ve sitenin alt sayfalarıyla beraber https:// şeklinde yönlendirilmesini sağlıyoruz.

#BEGIN WordPress

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.siteadresi.com/$1 [R,L]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

#END WordPress

Htaccess dosyamızın düzenlemesini de bitirdikten sonra WordPress üzerinde SSL kurulumunu tamamlamış oluyoruz.

Umarım herkes için faydalı bir içerik olmuştur. Yorumlarınızı eksik etmeyin, sevgiler herkese :)

Bir önceki yazım olan 403 Forbidden Hatası ve Çözümü başlıklı makalemde 403 forbidden hatası çözümü ve 403 forbidden hatası nasıl düzeltilir hakkında bilgiler verilmektedir.

Özlem'den Okuyucuya

Bir bloggerın en önemli motivasyon kaynağı, yazdığı yazılarının ilgi görmesidir. Okumuş olduğun içeriği beğendiysen sosyal medyada paylaşabilir, konu ile ilgili görüşlerini yorum kısmından yazabilir veya hemen aşağıdan mail listeme abone olarak bana destek olabilirsin.

Paylaş

google
linkedin

İlginizi Çekebilecek Yazılar

  • Faruk Nafiz

    Ben Aşağıdaki şekilde yapmıştım, farkı ne? Yukarıdaki kod ile değiştirmem gerekiyor mu?
    Bu arada veritabanından herhangi bir düzenleme yapmadım phpmyadmin den hangi dosyayı indirip düzenleme yapmalıyım?

    Cevaplarsanız sevinirim.

    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://siteminadi.com/$1 [R=301,L]

    • Merhaba Faruk,

      Siteniz Google http://domainadi.com şeklinde index almışsa bu şekilde yönlendirme yapabilirsin.

      Phpmyadmin'den sitene ait veritabanı dosyasını indirmelisin.

      • Faruk Nafiz

        Özlem hanım cevabınız için teşekkür ederim, indirdiğim veritabanında hangi dosyalarda düzenleme yapacağımı bilmiyorum. Bu konuda yazılmış bir makaleye ulaşamadım. Fazla uzun bir işlem değilse dosya adlarını yazabilirseniz sevinirim. Resmi linke ekledim.
        https://yadi.sk/i/0hbKm56T3234P8

        • Tekrar Merhaba,

          Bu şekilde ezbere söylemem mümkün olmaz. Ancak veritabanını indirip herhangi bir editörde açarak, tüm linklerin değişikliğini yapabilirsiniz.

  • Özlem Hanım,

    Size ne kadar teşekkür etsem azdır. Sizin bu rehber niteliğindeki yazınız vesilesiyle blogumun SSL yönlendirmesini başarıyla kurmuş oldum. Başka kaynaklardan baktım ama en sağlıklısı bu sizin yazdığınız yöntem oldu. Allah razı olsun, blogunuzu takip etmekle birlikte biraz daha vakit ayırsanız fena olmaz hani :) Tekrar teşekkürler, keyifli bloglamalar..

    • Merhaba sevgili Enes :)

      Yazının işine yaramasına gerçekten çok sevindim.

      Öyle umut ediyorum ki, 2017 yılı daha fazla blogumla ilgilendiğim ve içerik üretebildiğim bir yıl olacak.

      Keyifli bloglamalar :)

  • Emesagas

    Özlem hanım ocağınıza düştüm desem yeridir. E-ticaret işindeyim ve bu konularda cehaletim dağları aşar. Öncelikle c-panelle hiç bir alakam yok, godaddy aracılığıyla bir wordpress hazır temasına alışveriş sitesi kurdum. Ancak ödeme için ssl ihtiyacım var takdir edersiniz ki. WordPress panelinden csr kodumu bulamıyorum. Umarım yakın zamanda görürsünüz yazımı.

    • Merhaba,

      İçeriğimde belirtiğim gibi csr kodu cpanel üzerindedir. WordPress paneli üzerinde değildir.

      Sevgiler.

      • Emesagas

        Özlem hanım tekrar merhaba

        Bende c-panel yok satın almadım yani, csr kodumu buldum sanırım apache sorgulamasından. Ancak bu seferde ssl kurulumunu beceremedim. Comodo olsun diğer ssl sağlayıcıları olsun farklı türden hata mesajları veriyorlar. Biliyorum çok oluyorum ama biraz daha spesifik yardım isteyebilir miyim acaba?

        • Cpanel yoksa teknik anlamda yardımcı olmam zor olur. Hosting hizmeti aldığınız firmadan bu konuda destek alabilirsiniz.

          Sevgiler.