İçeriğe atla
%100 yerel

Yönlendirme kuralı oluşturucu

Eski ve yeni URL çiftlerini kullanıma hazır yönlendirme kurallarına dönüştürün.

Giriş
Çıkış

Yönlendirme kuralı oluşturucu

Web sitesi taşıması, sayfaları yeniden adlandırma veya iki etki alanını birleştirme birçok eski URL'yi geride bırakır ve bunların yeniden yönlendirilmesi gerekir. Bu araç, eski/yeni URL çiftlerinin basit bir listesini, gerçekten dağıttığınız sunucu veya hizmet için çalışan yönlendirme kurallarına dönüştürür; böylece sonucu doğrudan yapılandırma dosyasına yapıştırabilirsiniz ve düzinelerce neredeyse aynı satırı elle yazmanız gerekmez.

Her satıra bir çift yapıştırın, ok, virgül, dikey çubuk, sekme veya boşlukla ayırın – spreadsheet dışa aktarması veya hızlı not defterinizden verilerin bulunduğu her şey yapabilir. Hedef biçimini seçin: Apache .htaccess (satır başına bir Redirect yönergesi), nginx (return ile konum bloğu), Netlify veya Cloudflare Pages _redirects sözdizimi veya kendi derleme adımınız için düz JSON. 301'i SEO değerini ileten kalıcı taşıma için seçin, 302'yi geçici yönlendirme için veya istek yöntemi (POST gibi) korunması gerektiğinde 308'i seçin.

Etki alanını kaldır'ı açarak her iki taraftan da şemayı ve ana bilgisayarı kaldırabilir ve sadece göreli yolları tutabilirsiniz – yönlendirme aynı etki alanında bulunduğunda ve her satırda tekrarlamak istemediğinizde yararlıdır. Kaynak yolu bu ayardan bağımsız olarak her zaman bir yol olarak yazılır, çünkü Apache Redirect yönergesi bunu gerektirir; hedef, siz kaldırmadığınız sürece sağlanan ana bilgisayarı tutar.

Zincir ve döngü algılaması etkinleştirildiğinde, araç hedefi yeniden yönlendirilen kuralları (tarayıcı için ekstra atlama) ve kendisine yeniden yönlendirilen kuralları, doğrudan veya bir döngü içinde işaretler. Her ikisi de kuralların üzerine yorumlar olarak veya JSON'da uyarı listesi olarak görünür, böylece dağıtılmadan önce düzeltilebilir. Her şey yerel olarak çalışır – yapıştırdığınız URL'ler hiçbir zaman tarayıcınızı terk etmez.

FAQ

URL listelem bir yere yükleniyor mu?
Hayır. Ayrıştırma ve kural oluşturma tamamen tarayıcınızda JavaScript ile gerçekleşir. Yapıştırdığınız hiçbir şey bir sunucuya gönderilmez.
301, 302 ve 308 arasındaki fark nedir?
301 ve 308 arama motorlarının sıralama sinyalleri ilettiği kalıcı yönlendirmelerdir; 302 geçicidir. 308 ayrıca istek yönteminin (GET, POST…) aynı kalacağını garanti eder, bunu 301 eski istemcilerde her zaman yapmaz.
Yönlendirme zinciri veya döngüsü olarak ne sayılır?
Zincir, bir kuralın hedefi aynı zamanda başka bir kuralın kaynağı olduğunda ortaya çıkar, bu da ekstra bir atlamayı zorunlu kılar. Döngü, zinciri takip etmenin sonunda başlangıç noktasına geri döndüğü zaman ortaya çıkar, bu asla çözülmez ve dağıtılmadan önce düzeltilmesi gerekir.
Cloudflare Pages ve Netlify için aynı şekilde kurallar oluşturabilir miyim?
Evet. Her ikisi de aynı "from to status" sözdizimi ile düz metin _redirects dosyasını okur, bu nedenle aynı oluşturulan çıkış her iki ana bilgisayarda da çalışır.
Listemdeki bir satır yanlış biçimlendirilirse ne olur?
Seçilen ayırıcı olmayan veya eski veya yeni URL eksik olan bir satır, tüm grubu durdurma yerine atlanır – canlı sayaç kaç satırın atlandığını gösterir, böylece geri dönüp bunları düzeltebilirsiniz.