HTTP Adresini HTTPS Adresine Yönlendirme

 

Domain transfer prosedürlerinde güvenilir bir çözüm ortağı olarak hizmet veriyoruz.

 

Bu yazımızda ssl kurulumu sonrası http olan site adresinizi ve linklerinizi nasıl https adresine yönlendirebileceğinizden bahsedeceğiz. Sizde aşağıda yer alan anlatımlardaki size uygun olan yönlendirme şekillerini kullanarak linklerinizi https adresine yönlendirebilirsiniz.

1) .htaccess 301 ile Yönlendirme

Bu yönlendirme işlemi linux platform hosting paketlerinde geçerlidir.  Sitelerinizin bulunduğu dizinde yer alan .htaccess dosyası içerisine aşağıdaki kodu ekleyerek yönlendirme yapabilirsiniz. Eğer .htaccess dosyası yok ise ftp de bu isimde bir dosya yaratıp daha sonra kodları içerisine ekleyebilirsiniz.

#HTTP’yi HTTPS’ye Yönlendirme Kodu Başlangıç
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # HTTP’yi HTTPS’ye Yönlendirme Kodu Bitiş

 

2) Basit Yönlendirme

#HTTP’yi HTTPS’ye Yönlendirme Kodu Başlangıç
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^ https://www.siteismi.com%{REQUEST_URI} [NS,R,L] #HTTP’yi HTTPS’ye Yönlendirme Kodu Bitiş

3)  WordPress Sisteler için Yönlendirme

# 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.siteadresiniz.com/$1 [R,L] </IfModule>
# END HTTPS

4) Windows Plesk Sunucular için Yönlendirme

<yapılandırma>
<system.webServer>
<
kurallar > <kurallar>
<kural adı = “HTTPyi HTTPSye Yonlendirme” stopProcessing = “true”>
<match url = “(. *)” />
<koşullar>
<add input = “{ HTTPS} “desen =” kapalı “ignoreCase =” true “/>
</ koşullar>
<action type =” Yönlendirme “redirectType =” Kalıcı “url =” https: // {HTTP_HOST} / {R: 1} “/>
</ rule>
</ rules>
</ rewrite>
</system.webServer>
</ configuration>

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir