Nasıl Yapilir - Wordpress HTTP'den HTTPS'ye Yönlendirme | Xenforo Türkçe Destek, XenForo Eklenti ve Tema Topluluğu

Nasıl Yapilir Wordpress HTTP'den HTTPS'ye Yönlendirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Derbeder

Forum Manager
Forum Manager
Katılım
20 Eki 2019
Mesajlar
419
Tepkime puanı
3,457
Puanları
7,670
Yaş
26
Konum
İstanbul

Wordpress HTTP'den HTTPS'ye Yönlendirme İşlemi

Bir çok sitede olduğu gibi wordpress sitelerde de SSL sertifikasını alıp kurduktan sonra yönlendirme işlemine ihtiyaç duyacaksınız.
Aşağıda bulunan yönlendirme wordpress için kesin olarak çalışmaktadır. Eğer web siteniz http://'den https://'ye yönleniyor ve yeşil gözükmüyorsa SSL'in aktif olmasını engelleyen dış link/resim url'si olabilir. Eğer herhangi bir sorun yoksa aşağıdaki gibi gözükecektir.

HTTPS-HTTP-Arasındaki-Farklar-Nelerdir-3.jpg

Peki bu işlemi nasıl gerçekleştireceksiniz?

Öncelikle aşağıda verdiğimiz kodları hali hazırda bulunan .htaccess dosyanıza ekleyebilirsiniz. Eklemekle uğraşmak istemezseniz direk bizim verdiğimiz .htaccess'i indirip upload etmeniz yeterli olacaktır.

Aşağıdaki kodu ftp ile veya cpanel/plesk üzerinden giriş yaparak dosya yöneticisinden .htaccess'i bularak ekleme yapabilirsiniz. Kodların arasında bulunan
Lütfen içeriği görebilmek için Giriş yap veya üye ol.
kısmına kendi web site adresinizi yazmayı unutmayın.
Kod:
# BEGIN HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
# END HTTPS Redirection Plugin

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>
# END WordPress

# Begin HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.siteadresi.com/$1 [R,L] </IfModule>
# END HTTPS
Eklemekle uğraşmayıp direk aşağıda verdiğimiz linkten sizin için hazırlamış olduğumuz .htaccess dosyasını indirip sunucunuza upload edebilirsiniz.

Wordpress haricinde web siteleriniz varsa aşağıdaki kodları kullanarak yönlendirme yapın. Yukarıda verilen kodlar sadece wordpress için çalışmaktadır. Aşağıda verdiğimiz 2 basit yöntem ile wordpress harici tüm siteleri https'ye yönlendirebilirsiniz.

301 ile HTTPS'ye Yönlendirme:

Kod:
# HTTPS Yonlendirme XFDESTEK
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
# Kodlarla oynamaya yapmayınız.

Basit Yönlendirme:
Kod:
# Basit Yönlendirme XFDESTEK
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^ https://www.siteismi.com%{REQUEST_URI} [NS,R,L]
# Siteismi yazan kısma kendi web site adresinizi giriniz.

İndirmek için ekteki linke tıklayabilirsiniz. ↕
 

Ekli dosyalar

Son düzenleme:
  • Beğen
Tepkiler: howkia
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!