Yönlendirme Oluşturucu
Eski ve yeni adresleri girin, Apache, Nginx, Next.js ve daha fazlası için yönlendirme kodu alın.
Bu araç site taşıma ya da adres değişikliği sonrasında gereken yönlendirme kurallarını üretir. Eski adres ile yeni adresi satır satır ya da CSV olarak yapıştırır, her çift için tür seçersiniz: 301 kalıcı, 302 geçici, 307 ve 308 de yöntemi koruyarak yönlendiren varyantlardır; hazır kurallar arasında http'den https'e geçiş, www ile kök alan adı arasında değişim, sondaki eğik çizgiyi ekleme ya da kaldırma ve eski alan adından yenisine tüm yolları koruyarak taşıma bulunur.
Çıktı altı ayrı sekmede sunulur: Apache için `.htaccess` (RewriteRule ve Redirect satırları), Nginx için `location`/`return` blokları, Next.js için `redirects()` dizisi, Netlify için `_redirects` dosyası, Vercel için `vercel.json` ve Cloudflare için toplu yönlendirme CSV'si. Araç zincirleme yönlendirmeleri (A'dan B'ye, B'den C'ye) fark edip tek adıma indirmenizi önerir, döngüleri (A'dan B'ye, B'den yine A'ya) hata olarak işaretler, aynı kaynağın iki farklı hedefe gittiği durumları ve sorgu dizgili adreslerdeki olası sorunları da ayrıca uyarır.
301, sayfanın kalıcı olarak taşındığını ve arama motorlarının eski adres yerine yeniyi hatırlamasını söyler; 302 ve 307 ise geçici olduğunu, adresin ileride eskisine dönebileceğini bildirir, 308 yöntemi 301 gibi kalıcıdır ama istek yöntemini (GET, POST) değiştirmez. Bu araç yalnızca yapıştıracağınız kodu üretir, kuralları sizin adınıza sunucuya ya da panele yüklemez; üretilen kodu canlıya almadan önce bir test ortamında ya da az sayıda adresle deneyip beklendiği gibi çalıştığını doğrulamanız gerekir. Eski ya da yeni adreslerin şu anda gerçekten açılıp açılmadığını denetlemek için yönlendirme denetimi aracını kullanabilirsiniz.
Sık sorulanlar
301 mi 302 mi kullanmalıyım?
Sayfa kalıcı olarak taşındıysa 301, geçici bir süreliğine değiştiyse 302 kullanın; arama motorları 301'i kalıcı bir adres değişikliği olarak okur. İstek yöntemini korumak önemliyse 308 ya da 307 tercih edilebilir.
Zincirleme yönlendirme neden sorun?
A adresi B'ye, B de C'ye yönlendiriyorsa ziyaretçi ve arama motoru iki adım beklemek zorunda kalır, bu da sayfa açılışını yavaşlatır. Araç böyle bir zincir bulduğunda sizi uyarır ve doğrudan A'dan C'ye tek bir kural yazmanızı önerir.
Girdiğim adres listesi bir yere kaydediliyor mu?
Hayır, tüm eşleştirme ve kod üretimi tarayıcınızda gerçekleşir, hiçbir adres sunucumuza gönderilmez. Sayfadan ayrılınca liste kaybolur.
Üretilen kodu doğrudan canlı siteme ekleyebilir miyim?
Kodu ekleyebilirsiniz ama önce bir test ortamında ya da az sayıda adresle deneyip beklediğiniz gibi çalıştığını görmeniz gerekir. Yanlış yazılmış bir kural tüm siteyi ya da belirli sayfaları erişilemez hale getirebilir.
