İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

.htaccess ile 301 sayfa yönlendirmesi nasıl yapılır?

ADM_iyi

0
Onaylı Üye
Katılım
26 Şubat 2003
Mesajlar
122
Reaction score
39
301 Yönlendirmeleri ile .htacces dosyanızı kullanarak yeniden düzenlenmiş olan çalışmanızın adresini sitenizin link adresine yönlendirmeniz mümkün. Daha açıklayıcı mantık ile eskisite.com adresindeki bir sayfayı yenisite.com adresindeki bir sayfaya nasıl yönlendireceğinizin yönergesidir 301 htaccess yönlendirmesi.

Tüm dizindeki adresleri yönlendirmek için kullanacağımız .htacces tanımlamasından farklı olarak 301 yönlendirmesi ile tek sayfa yönlendirebiliyoruz.

Buyrun yapacağımız işlem basamaklarına bakalım.

1. Bir .htaccess sayfası yaratın ve Notepad ++ ile açın

2. Zaten .htacces’iniz varsa direk düzenleyelim.

3. Şu tanımlayayı yapın

Kod:
redirect 301 /eskisite/eskisayfa.htm http://www.yenisite.com/yenisayfa.htm

4. Dosyayı kaydedin.

5. Şimdi eski sayfanızı tarayıcı çubuğuna yazıp kontrol edin.

Burada dikkat edilecek nokta şu olmalı. Eski sitedeki yolu belirtirken hiç bir suretle http:// veya www eki kullanmamalısınız. Sadece sitenizin adres devamının alt sayfasını yazmalısınız. /adres.html gibi.

Buna alternatif olarak meta yönlendirme de kullanabilirsiniz.

Bunun için ;

Kod:
<meta http-equiv="refresh" content="10; url=http://site.com/">

buradaki 10 sayfanın 10 saniye sonra belirlediğiniz adrese yönlendirilmesi gerektiği değeridir. Bu kodu da head tagleri arasında kullanmanız gerekiyor.
301 htaccess yönlendirmesi ile tüm siteyi yönlendirmek için :
Kod:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^eskisite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.eskisite.com [NC]
RewriteRule ^(.*)$ http://yenisite.net/$1 [L,R=301,NC]
Htm uzantılı sayfaları php uzantılı sayfalara yönlendirmek

Kod:
RewriteEngine on
RewriteBase /
RewriteRule (.*).htm$ /$1.php
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst