.htaccess Yönlendirme Oluşturucu (301, www, HTTPS)

301 yönlendirme listesi, www tercihi ve HTTPS zorlamasını seçip hazır .htaccess bloğunu oluşturun.

.htaccess
RewriteEngine On

# HTTP -> HTTPS zorlama
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# 301 yönlendirmeler
Redirect 301 /eski-sayfa https://siteniz.com/yeni-sayfa
Redirect 301 /blog/eski https://siteniz.com/blog/yeni

Yalnızca Apache sunucular içindir. Yanlış kural sitenizin erişimini bozabilir; dosyayı değiştirmeden önce mutlaka yedek alın. Kurallar tarayıcınızda üretilir, veriniz sunucuya gönderilmez.

Sıkça Sorulan Sorular

.htaccess hangi sunucularda çalışır?

Yalnızca Apache web sunucularında çalışır. Nginx gibi sunucularda farklı yapılandırma gerekir.

Yönlendirme kuralları siteyi bozar mı?

Yanlış yazılmış bir kural site erişimini bozabilir; bu yüzden değişiklikten önce mutlaka mevcut .htaccess dosyasının yedeğini alın.

İlgili araçlar