# Htaccess Yönlendirme

> Htaccess yönlendirme oluşturucu ile tek URL için 301 veya 302 kuralı hazırla. Kaynak alan adı ve hedefi gir, ücretsiz kodu kopyala.

- Kategori: [Geliştirici Araçları](https://toolbrio.com/kategori/gelistirici/index.md)
- Alt kategori: Zaman ve sistem
- Son güncelleme: 2026-09-26
- Etkileşimli araç: [https://toolbrio.com/htaccess-yonlendirme/](https://toolbrio.com/htaccess-yonlendirme/)

## Tek sayfa için yönlendirme kuralı

Htaccess yönlendirme oluşturucu, kaynak alan adı ve tam yolu hedef URL'ye yönlendiren bir Apache kuralı hazırlar. Kalıcı değişiklik için 301, geçici yönlendirme için 302 seçebilirsiniz. Kod, web kökündeki .htaccess dosyası ve Apache 2.4 mod_rewrite kullanımı içindir.

## Eski sayfadan yeni sayfaya örnek

example.com alanında /eski/ yolu, https://example.com/yeni/ adresine yönlendirilir. Alan adı koşulu başka alanlardaki aynı yolun etkilenmesini önler. Kural yolu tam eşleştirir; /eski/detay gibi alt yolları veya sondaki eğik çizgisi farklı bir adresi kapsamaz.

## Sorgu parametrelerini seçin

[Apache bayrak belgelerindeki](https://httpd.apache.org/docs/2.4/rewrite/flags.html) QSA, eski sorguyu hedefin sorgusuna ekler. Kaldır seçeneği QSD kullanır; hedefin kendi sorgusu varsa o korunur. NE, hazır hedefteki özel işaretlerin yeniden kaçırılmasını engeller. Bu basit üretici yüzde kodlu, boşluklu veya Unicode hedefleri kabul etmez; bu adresler ayrı kural değerlendirmesi gerektirir.

Çıktıyı mevcut kuralların sırasını inceleyerek yerleştirin. Alt dizindeki .htaccess, nginx ve uygulama içi yönlendirmelerde aynı kod doğrudan geçerli olmayabilir. Araç sunucuya bağlanmaz veya dosyanızı değiştirmez. Eski ve yeni adresi aynı yaparak döngü oluşturmanız engellenir; diğer mevcut kuralların yaratabileceği döngüler test edilmez.

## Sık sorulan sorular

### Bütün alan adını taşımak için uygun mu?

Hayır. Tek bir tam yol için kural üretir. Tüm siteyi veya alt yolları taşıyan genel desen oluşturmaz.

### Türkçe veya yüzde kodlu adresleri neden kabul etmiyor?

Apache'nin çözümleme ve kaçırma davranışını yanlış genellememek için bu üretici sınırlı ASCII yollarını destekler.

### Kodu nginx yapılandırmasına ekleyebilir miyim?

Hayır. .htaccess ve mod_rewrite Apache içindir; nginx farklı yapılandırma sözdizimi kullanır.

### 301 hemen geri alınabilir mi?

Kural değiştirilebilir ancak istemciler kalıcı yönlendirmeyi önbelleğe alabilir. Yerleştirmeden önce hedefi ve mevcut kuralları kontrol edin.

