Alıntı
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.yeni.com/$1
Eski linkin => _http://www.eski.com/kategori/1-zontis.html
Olmasını istediğin yeni adres => _http://www.yeni.com/kategori/1-zontis.html
Üstteki .htaccess kodu;
_http://www.eski.com/kategori/1-zontis.html
adresine girildiğinde
_http://www.yeni.com/kategori/1-zontis.html
adresine yönlenmesini sağlar. yani sadece ana domain değişir. Adres /link.html aynen yönlenir.
Eğer eski linkler şu şekilken _http://www.eski.com/kategori/1-zontis.html
Yeni linkler şu şekil olacaksa;
_http://www.eski.com/kategori.php?id=1&isim=zontis
404 ile ana domaine yönlendirebilirsin (Hit kaybolmasın diye.)
Birde index.php atarsın eski domain içine içerisinede aşağıdaki kodu ekle.
index.php içeriği <?php
header("Location: http://www.yeni.com");
?>İkinci 404 lü seçenekte site içindeki linkler direkt ana sayfaya yönlenecek 404 ile, index.php ilede belirtilen adrese yönlenecek
Eski domain dizininde sadece index.php ve .htaccess dosyası olacak.