Wordpress'te normalde HTTP den HTTPS'ye SSL yönlendirmesi yapmak istediğimizde eklenti kullanıyoruz. Ama eklentisiz HTTP to HTTPS yönlendirmesi nasıl yapılır?
Aşağıdaki kodları publich.html klasörünüzdeki .htaccess dosyanıza ekleyin.
Herhangi bir trafiği ayrım yapmadan aşağıdaki kodla HTTPS'ye yönlendirebilirsiniz.
Eğer pagespeed hız testinde "çok fazla yönlendirme yapıyorsunuz" uyarısı gelirse aşağıdaki kodu deneyin.
İstediğiniz domain adresinde yönlendirme yapmak için aşağıdaki kodu .htaccess dosyanıza ekleyebilirsiniz.
İstediğiniz bir dosyanıza gelen trafiği HTTPS'ye yönlendirme için aşağıdaki kodu .htaccess dosyanıza ekleyin.
Aşağıdaki kodları publich.html klasörünüzdeki .htaccess dosyanıza ekleyin.
Bütün Gelen Trafiği HTTPS'ye Çevirme
Herhangi bir trafiği ayrım yapmadan aşağıdaki kodla HTTPS'ye yönlendirebilirsiniz.
Kod:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
Eğer pagespeed hız testinde "çok fazla yönlendirme yapıyorsunuz" uyarısı gelirse aşağıdaki kodu deneyin.
Kod:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R,L]
Belirli Bir Domaini HTTPS Trafiğine Yönlendirme
İstediğiniz domain adresinde yönlendirme yapmak için aşağıdaki kodu .htaccess dosyanıza ekleyebilirsiniz.
Kod:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
Belirli Bir Dosyayı HTTPS Yönlendirmesi
İstediğiniz bir dosyanıza gelen trafiği HTTPS'ye yönlendirme için aşağıdaki kodu .htaccess dosyanıza ekleyin.
Kod:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]