Google ssl hakkında gönderdiği e-mail herkesi şaşırttı ve merak konusu oldu. Bu e-mailin sebebi artık SSL sertifikasına sahip olmayan kullanıcılar için Google Chrome 56 ve üzeri sürüm kullanacak olan kullanıcılar SSL sertifikası olmayan siteye girdiğinde Güvenli değil hatası ile karşı karşıya kalacak. Bu da ziyaretçi sayınızı düşürecektir.

Sonradan SSL sertifika satın alan kişiler içinde asıl soru http ile index alan sayfaların https ile olduğunda girmesi için gerekli olan ayarlar. Bunlarıda aşağıdaki kodlarla sağlayabilirsiniz.SEO için sorunsuz olacak şekilde yönlendirme olacak ve sorun yaşamayacaksınız.

WordPress SSL nasıl aktif edilir?

Admin paneline giriş yaptıktan sonra Ayarlar>Genel kısmına girdikten sonra WordPress adresi ve site adresi yazan yere https ön eki ile adresini yazınız ve kayıt ediniz. Aşağıdaki resimde olduğu gibi.

WordPress SSL için ayrıca config.php ye eklenecek kod aşağıdaki gibidir.

define('FORCE_SSL_ADMIN', true);

SSL için .htaccess yönlendirmesi için gerekli kodlar aşağıdaki gibidir. Genel olarak 1 inci yazılan kod sorunsuz çalışacaktır fakat çalışmaz ise aşağıdaki diğer kodları deneyebilirsiniz.

KOD 1

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

KOD 2

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

KOD 3

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

KOD 4

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

KOD 5

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI}$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}$1
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
[Toplam:0    Ortalama:0/5]