Tek veya birden çok bağlantıyı yönlendirmek için;
Redirect 301 /eski.html /yeni.html
Alt klasör yönlendirme;
Redirect 301 /altdosya http://www.siteadi.com/
Uzantı yönlendirme;
RedirectMatch 301 (.*).html$ http://www.siteadi.com $1.php
www olarak yönlendirme;
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.siteadi\.com
RewriteRule (.*) https://www.siteadi.com/ $1 [R=301,L]
http yönlendirme;
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.siteadi\.com$
RewriteRule ^(.*)$ http://siteadi.com/ $1 [L,R=301]
http'yi https'ye yönlendirme
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
https'yi http'ye yönlendirme
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
domaini farklı bir domaine yönlendirme
RewriteEngine on
RewriteCond %{HTTP_HOST} ^eskidomain.com [NC]
RewriteRule ^(.*)$ https://yenidomain.com/ $1 [L,R=301,NC]
bu kodları dilediğiniz gibi htaccess dosyasına koyarak kullanabilirsiniz. Yaşayacağınız bir sorunda yorum yaparak sorunlarınıza wmaraci sayesinde çözüm bulabilirsiniz.
Kaynak: https://sercih.com/htaccess-yonlendirme-nasil-yapilir/