WhatsApp 0533 474 22 40
Email: bilgi@yesilseo.com Tel: 0533 474 22 40
WhatsApp 0533 474 22 40
Email: bilgi@yesilseo.com Tel: 0533 474 22 40

Tüm Detaylarıyla .htaccess ile 301 Yönlendirme

Tüm Detaylarıyla .htaccess ile 301 Yönlendirme

İşinize yaradıysa bir teşekkürü çok görmeyin ?

.Htaccess ile 301 yönlendirme ile web sitenizin bir linkini, bir kategorisini, bir statik sayfasını ya da tüm sitenizi yeni alan adınıza ya da yeni URL’ye yönlendirebilirsiniz. İlk aşama olarak tek bir linki nasıl yönlendirebileceğinize bakalım. 301 Redirects olarak da isimlendirilen bu yöntem webmasterların çok işine yaramaktadır. Aşağıda Htaccess ile yönlendirme kodlarını sıralamaya çalışacağız. İşletim sisteminiz vs. farklı olduğundan dolayı her htaccess kodu sunucunuzda çalışmayabilir ama aşağıdaki kodlardan bir tanesi mutlaka işinize yarayacaktır.

Redirect 301 /eski-link.html https://www.yesilseo.com/

Bu kodun anlamı şudur : /eski-link.html URL’sine gelenler https://www.yesilseo.com adresine yönlendirilecektir.

Ana Sayfayı yönlendirme :
Redirect 301 https://www.yesilseo.com
Sitenizin ana sayfasın https://www.yesilseo.com adresine yönlendirilecektir.

Tüm web sitenizi yeni domaine aktarma :
RewriteRule (.*) https://www.yesilseo.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.yesilseo.com [NC]
RewriteRule ^(.*)$ https://yesilseo.com/$1 [R=301,L]

www olarak yönlendirme :
RewriteCond %{HTTP_HOST} ^yesilseo.com [NC]
RewriteRule ^(.*)$ https://www.yesilseo.com/$1 [R=301,NC]

301 Htaccess yeniden yönlendirme
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^yesilseo.com [nc]
rewriterule ^(.*)$ https://www.yesilseo.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.yesilseo.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]

Umarız işinize yaramıştır.

İLGİLİ YAZI :   Google Kopya İçerikleri Görmeden Bulabiliyor

Yanıt ver