https yönlendirmeleri
Web sitenize SSL sertifikası eklediğinizde server ve kullanıcı bilgisayarlar arasında şifreli bir alışveriş başlatılır. Bu şifreli alışveriş sayesinde bilgileriniz kötü kişiler tarafından ele geçirilmesi engellenmiş olur. Peki SSL sertifikasını aldınız fakat sayfalarınızda hala o yeşil “güvenli” ikonunu göremiyorsunuz. Ne yapmanız gerekiyor kısaca;
- .htacces ile http:// istemlerini https:// ye yönlendirin.
[code]RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L][/code]Bu kod tüm URL’lerinizin server tarafından Https protokolüne yönlendirilmesini sağlayacaktır. - Tüm dış linklerinizin (java scriptler, css’ler, vb.) https sitelerinden aldığınızdan emin olun.
Örn: ‘http://novasta.com.tr/js/admin-bar.min.js?ver=4.9’ kodu sitenizin SSL’den onay almasını engelleyebilir.
Örn: ”<script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js”></script>” kod kaynağı dışarından yükleniyor fakat güvenli https protokolüne sahip bir site olduğu için SSL onay verecektir.
Örn:”<script src=”http://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js”></script>” bu kod dışarıdan ve şifrelenmemiş bir serverdan veri aldığı için SSL hata verecektir. - Inline css’lerdeki http background src’leri kodlardan kaldırın.
Kullandığınız CSS kodlarında font yada arkaplan resimleri için pathler olacaktır. Bunların https ile başladığına yada “//” server seçimine bırakıldığından emin olun. Inline CSS’lerde aynı probleme dikkat etmelisiniz. - Tüm sayfalarınızı SSL yönetmeliğine aykırılık var mı test edin.
Bir SSL tarayıcısı sayfalarınızda problem olup olmadığını kontrol edin.
