.htaccess ile 301 Yönlendirme Nasıl Yapılır?

Linux sunucularda Apache kullanan web sunucularında 301 yönlendirme oldukça basittir.

.htaccess dosyanızı açarak mevcut kodlar yerine aşağıdaki kodları güncelleyiniz. Aşağıda yer alan eskisite.com yerine mevcut alan adınızı yazın. yenisite.com yerine ise yönlendirilecek yeni alan adınızı yazın ;

Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskisite.com$ [NC]
ReWriteRule ^(.*)$ https://www.yenisite.com$1 [R=301,L]

veya

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.yonlendirileceksite.com/$1 [R=301,L]

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

.htaccess ile tüm ipleri engelleyip belirli iplere izin verme

.htaccess ile yalnızca sizin belirleyeceğini ip adreslerinin sitenize erişmesini sağlayıp, kalan...

invalid response from acme-v02.api.letsencrypt.org status 400 Hatası Nedenleri

Let's Ecnrypt SSL kurmayı denediğinizde invalid response from https...

http'den https'ye Yönlendirme Ve www Yönlendirme

Aşağıdaki kuralı .htaccess dosyanıza ekleyerek web sitenin hem http den https şeklinde...

Index of (Dizin Listeleme) Nasıl Kapatılır?

Apache kurulu sunucuda Index of yani dizin listelemeyi kapatmak için aşağıdaki seçeneklerden...

Web Siteyi www Şeklinde Yönlendirme

Eğer web sitenizin www açılmasını istiyor iseniz aşağıdaki kuralı .htaccess dosyası içerisine...