Amacına en uygun yönlendirme biçimini aşağıda ki örneklerle yapabilirsin.
Ana Sayfayı yönlendirme :
Redirect 301 https://www.kerberosteknoloji.com
Sitenizin ana sayfasın https://www.kerberosteknoloji.com adresine yönlendirilecektir.
Tüm web sitenizi yeni domaine aktarma :
RewriteRule (.*) https://www.kerberosteknoloji.com/$1 [R=301,L]
Bu kod ile eski sitenizin tüm linkleri kayıp olmaksızın yeni domaine yönlendirilecektir.
www olmadan tüm siteyi yönlendirme :
RewriteCond %{HTTP_HOST} ^www.kerberosteknoloji.com [NC]
RewriteRule ^(.*)$ https://kerberosteknoloji.com/$1 [R=301,L]
www olarak yönlendirme :
RewriteCond %{HTTP_HOST} ^kerberosteknoloji.com [NC]
RewriteRule ^(.*)$ https://www.kerberosteknoloji.com/$1 [R=301,NC]
301 Htaccess yeniden yönlendirme
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^kerberosteknoloji.com [nc]
rewriterule ^(.*)$ https://www.kerberosteknoloji.com/$1 [r=301,nc]
301 ile www şeklinde kesin yönlendirme
Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskisite.com$ [NC]
ReWriteRule ^(.*)$ http://www.yenisite.com/$1 [R=301,L]
Tek URL yönlendirme :
RewriteEngine On
RewriteRule ^eski-url.html(.*)$ /yeni-url.html [L,R=301]
Htaccess ile dosya uzantısı değiştirme :
RedirectMatch 301 (.*)\.html$ https://www.kerberosteknoloji.com$1.php
Htaccess ile index.php den ana sayfaya yönlendirme :
Options +FollowSymLinks
RewriteEngine on
# index.php to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]
Siteniz tek etki alanından yayın yapsın (https://www. şeklinde açılması için.)
#### www. kullanılan site yönlendirme kodu
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Siteniz tek etki alanından yayın yapsın (https:// şeklinde açılması için.)
#### www. kullanılmayan site yönlendirme kodu
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.siteadresi.com [NC]
RewriteRule ^(.*)$ http://siteadresi.com/$1 [L,R=301,NC]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]