Bu sorun cpanel’lere özel olsa gerek ki aynı ip adresinde bir site ssl kullanıyorsa ve sizin site aynı sunucuda barınıyorsa https ekleyince maalesef ssl kullanan site gözüküyor. Bunun zararlarını saymakla bitmez en basiti sitenizin google’da indexleriniz uçuyor yerine ssl kullanan sitenin içeriği listelenmeye başlanıyor. Buna geçici’de olsa bir çözüm buldum sizde aynı şekilde uygularsanız bu problemden kurtulursunuz.
- Cpanel’den SSL/TLS
- Certificate Signing Requests (CSR) Tıkla
Generate, view, or delete SSL certificate signing requests. - Key 2048, Domains, City, State, Country, Company kısımlarını doldurarak Generate butonuna tıklayın.
Sertifika oluşturulduktan sonra alttaki “Return to SSL Manager” butonuna tıklayın - Install and Manage SSL for your site (HTTPS) Tıkla
Manage SSL sites. - Açılan sayfada Domain kısmından alan adınızı seçin ve soldaki “Autofill by Domain” tıklayın gerekli alanlar otomatik dolacaktır siz sadece “Install Certificate” tıklayın yeterli.
Not 1 : SSL yükleme/oluşturma yetkiniz yok ise servis sağlayıcınızla iletişime geçip yardım isteyebilirsiniz.
Not 2 : Yetkiniz var ise Whm yönetim panelinden SSL/TLS kısmına gidin ve “Generate an SSL Certificate and Signing Request” tıklayarak yukardaki gibi gerekli alanları doldurun ve create butonuna tıklayın. Sertifika oluşturulduktan sonra “Install an SSL Certificate on a Domain” kısmına gidin domain alanına domain adını girin ve aynı şekilde “Autofill by Domain” butonu çıkacak tıklayın ve işlemi bitirin.
Domain adınıza HTTPS ekleyerek sitenize giriş yapın. Lakin ufak bir sorun daha kalıyor oda düzensiz bir görünüm. Çözümü oldukça basit .htaccess dosyasınıza aşağıdaki kodcuğu ekleyin. Bu kod ile hem düzensiz görünüm sorunu çözülecektir hemde HTTPS zorla kullanmak isteyenleri HTTP’ye yönlendirecektir.
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]