digtools
🔄
htaccess redirect generator,

.htaccess Yönlendirme Oluşturucu

301/302 aktarımlarını, alan adı taşımalarını ve URL normalleştirme kurallarınısezgisel bir GUI ile otomatik olarak oluşturun.

🔒
Tarayıcı Tabanlı
Sunucu aktarımı yok
Kayıt Yok
Anında kullanıma hazır
Gerçek Zamanlı Üretim
Kod anında çıkar

Oluşturulan .htaccess Kodu

📝 WordPress kullanıcıları için, lütfen kodu `# BEGIN WordPress` bloğunun üstüne ekleyin.
about,

.htaccess Yönlendirme Nedir?

Bu araç, ileri düzeyde teknik bilgi gerektirmeden bir GUI'den "301 yönlendirme" kurallarını sezgisel olarak oluşturmanıza olanak tanır. 301 yönlendirmeleri, site yenilemeleri, alan adı taşımaları veya HTTPS (SSL) dönüşümlerinin neden olduğu URL değişiklikleri sırasında SEO değerlendirmelerinizi devretmek için gereklidir. Oluşturulan kodu sunucunuzun `.htaccess` dosyasına yapıştırmanız yeterlidir, hemen çalışmaya başlar.

Tüm oluşturma ve metin işleme işlemleri yalnızca web tarayıcınızın içinde gerçekleşir. URL'leriniz veya alan adlarınız gibi hassas veriler hiçbir zaman harici bir sunucuya gönderilmez veya depolanmaz. Tamamen güvenlidir ve kullanmak için kayıt gerektirmez.

how to,

Nasıl Kullanılır

ADIM 1

Bir Hedef Sekme Seçin

Hedefinize uygun sekmeyi seçin: Belirli sayfalar için "Sayfa/Dizin Yönlendirme", tam site taşımaları için "Alan Adı Taşıma" veya www/HTTPS kopya içeriğini çözmek için "URL Normalleştirme".

ADIM 2

Eski ve Yeni URL'leri Girin

Önceki yolu ve yeni hedef URL'yi girin. HTTP durum kodunu (301 veya 302) gerektiği gibi ayarlayın. Kod parçacığı siz yazarken anında güncellenir.

ADIM 3

Kodu Kopyalayın ve Yükleyin

"Kodu Kopyala" düğmesine tıklayın ve oluşturulan parçacığı web sunucunuzun `.htaccess` dosyasının en üstüne yapıştırın, ardından kaydedin.

glossary,

.htaccess ve Yönlendirme Sözlüğü

.htaccess
Apache web sunucuları tarafından dizin düzeyindeki ayarları yönetmek için kullanılan bir yapılandırma dosyası. URL yönlendirmelerini uygulamak, önbelleğe almayı kontrol etmek ve parola koruması ayarlamak için yaygın olarak kullanılır.
301 Yönlendirmesi (Kalıcı Olarak Taşındı)
Bir sayfanın yeni bir konuma "kalıcı olarak" taşındığını belirten bir HTTP durum kodu. Yeni URL'nin eski URL'nin SEO değerini (PageRank) devralmasına izin verir, bu da onu site yenilemeleri için çok önemli hale getirir.
302 Yönlendirmesi (Bulundu)
"Geçici" bir taşınmayı belirten bir HTTP durum kodu. Site bakımı veya geçici kampanyalar için kullanışlıdır. Geçici olduğu için arama motorları SEO değerini yeni URL'ye aktarmaz.
410 Gone
Hedef kaynağın yönlendirme adresi olmadan "kalıcı olarak gittiği" anlamına gelen bir durum kodu. Arama motorlarına sayfayı tekrar taramaya çalışmak yerine dizinlerinden hızla kaldırmaları sinyalini verir.
URL Normalleştirme (Canonicalization)
Birden fazla seçenek olduğunda (ör. "www" ve "www olmayan" veya HTTP ve HTTPS'yi işlemek) en iyi, tek URL'yi seçme uygulaması. Bu, yinelenen içerik sorunlarını önler ve SEO sıralamasını birleştirir.
RewriteRule / RewriteCond
Apache'nin `mod_rewrite` modülünden yönergeler. `RewriteCond` koşulu tanımlarken (isteğin HTTPS olup olmadığını kontrol etmek gibi), `RewriteRule` gerçek URL yeniden yazma eylemini ve durum bayraklarını belirler.
faq,

Sıkça Sorulan Sorular

Q.301 mi yoksa 302 mi kullanmalıyım?
Eski URL'ye dönmeyi planlamıyorsanız, kalıcı site yenilemeleri veya alan adı taşımaları için her zaman '301' kullanın. 301 yönlendirmesi SEO değerini yeni URL'ye aktarır.
Q.Bunu WordPress ile kullanabilir miyim?
Evet. Ancak, çakışma olmadan çalışmasını sağlamak için oluşturulan kodu `.htaccess` dosyanızın en üstüne, özellikle de WordPress'in otomatik olarak oluşturduğu `# BEGIN WordPress` bloğunun üstüne ekleyin.
Q.Aynı anda birden fazla yönlendirme oluşturabilir miyim?
Evet, 'Sayfa/Dizin Yönlendirme' sekmesi altında, aynı anda birden fazla yönlendirme ayarı oluşturmak için 'Kural Ekle' düğmesine tıklayın.
Q.Nginx sunucularıyla çalışır mı?
Bu aracın oluşturduğu kod yalnızca Apache `.htaccess` sözdizimi içindir. Nginx sunucuları için kuralları Nginx sözdizimine dönüştürmeli ve `nginx.conf` dosyanıza yerleştirmelisiniz.
Q.Girdiğim URL'ler bir sunucuya gönderiliyor mu veya kaydediliyor mu?
Hayır. Tüm kod oluşturma işlemleri yerel olarak tarayıcınızın içinde yapılır. Girdiğiniz veriler hiçbir zaman harici bir sunucuya gönderilmez veya depolanmaz.
use cases,

Kullanım Senaryoları

🔄

Site Yenilemeleri ve Sayfa Taşımaları

Bir site yeniden tasarımı sırasında URL yapıları değiştiğinde, eski yolları yenileriyle eşleştiren ve trafik kaybını önleyen bir dizi 301 yönlendirme kuralını anında oluşturabilirsiniz.

🌐

Alan Adı Taşıma

Markanızı veya hizmetinizi yepyeni bir alan adına geçirirken, bu araç tüm web sitenizi sorunsuz bir şekilde yeni adrese yönlendirmek ve iç dizin yollarını korumak için doğru kuralları oluşturur.

🔒

HTTPS (SSL) Zorlama

Bir SSL sertifikası aldıktan sonra, tüm güncel olmayan `http://` trafiğini güvenli `https://` üzerinden yönlendirmeye zorlamalısınız. Oluşturucumuz güvenli yönlendirme için tam RewriteCond sağlar.

📊

SEO Seyrelmesini Önleme

"www" veya "www olmayan" bir yapıyı zorlayarak, arama motorlarının sitenizin birbiriyle aynı iki sürümünü dizine eklememesini ve sizi yinelenen içerik nedeniyle cezalandırmamasını sağlarsınız.

tech,

Teknik Özellikler

Güvenli RewriteRule Oluşturma Algoritması

Bu araç, `.htaccess` kodunu oluşturmadan önce girdiğiniz yollardaki ve alan adlarındaki tüm özel karakterlerden güvenli bir şekilde kaçar. Örneğin, alan adınızdaki noktalar (örn., `.com`) düzenli ifade yanlış yorumlamalarını önlemek için otomatik olarak kaçılır (`\.`).

Ayrıca, dizin düzeyinde yönlendirmeler oluştururken, tüm sorgu parametrelerinin ve temel alt dizinlerin hedef konuma doğru bir şekilde aktarılmasını sağlamak için Apache'nin yakalama gruplarını (`$1`) doğru bir şekilde kullanır.

Geri Bildirim Gönder

Aracı geliştirmemize yardımcı olmak için lütfen düşüncelerinizi bize bildirin.

Sorumluluk Reddi

Bu sitede sunulan araçların tamamı ücretsiz kullanılabilir; ancak kendi sorumluluğunuzda kullanınız. Herhangi bir hesaplama sonucu, dönüşüm sonucu veya oluşturulan verinin doğruluğu, eksiksizliği ya da güvenliği konusunda hiçbir garanti vermiyoruz. Bu araçların kullanımından kaynaklanabilecek zarar veya sorunlar için işletmecinin herhangi bir sorumluluk kabul etmediğini lütfen bilin. Araçların çoğu dosyaları ve hesaplamaları tarayıcınızda yerel olarak işler; bu, girdiğiniz verilerin sunucularımıza gönderilmediği veya depolanmadığı anlamına gelir.