.htaccess Yönlendirme Oluşturucu
Apache .htaccess için sayfa düzeyinde 301/302 kuralları, HTTP → HTTPS ve www / www'suz yönlendirmeleri oluşturun.
Sayfa yönlendirmeleri
Yollar / ile başlamalıdır. Boşluk, tırnak, süslü parantez ve noktalı virgül kullanılamaz.
Paylaşımlı hosting için yönlendirmeler
cPanel, Plesk ve paylaşımlı hosting kullanan siteler (WordPress dahil) yönlendirmeleri genellikle kök dizindeki .htaccess dosyasıyla yapar. .htaccess Yönlendirme Oluşturucu, doğru söz dizimine sahip kuralları sizin için hazırlar.
Oluşturulan kurallar
- Sayfa yönlendirmeleri için mod_alias Redirect satırları
- HTTP'den HTTPS'e zorlama
- www'den www'suz adrese veya tersine yönlendirme (mod_rewrite)
Güvenli kalıplar
Alan adı kuralları kaçışlanmış kalıplarla oluşturulur; böylece noktalar ve özel karakterler beklenmedik eşleşmelere yol açmaz. Oluşan kodu .htaccess dosyanızın en üstüne yapıştırın. Değişiklik yapmadan önce dosyanın yedeğini almayı unutmayın.
.htaccess Yönlendirme Oluşturucu nasıl kullanılır?
- Eski ve yeni URL çiftlerini ekleyin.
- Yönlendirme türünü seçin.
- HTTPS ve www kurallarını isteğe göre etkinleştirin.
- Kodu .htaccess dosyanızın en üstüne yapıştırın.
Neden bu aracı kullanmalısınız?
Apache söz dizimini bilmeden, site taşımaları ve URL değişiklikleri için doğru yönlendirmeler oluşturursunuz.
Sıkça sorulan sorular
Yönlendirmem çalışmıyor, neyi kontrol etmeliyim?
mod_rewrite/mod_alias'ın etkin olduğundan ve AllowOverride'ın .htaccess'e izin verdiğinden emin olun; 301'ler önbelleğe alındığı için tarayıcı önbelleğini temizleyerek veya gizli pencerede test edin.
WordPress'te kodu nereye eklemeliyim?
WordPress'in # BEGIN WordPress bloğunun üstüne ekleyin; aksi halde WordPress kuralları önce çalışabilir.
Nginx kullanıyorum, bu kodlar çalışır mı?
Hayır, .htaccess yalnızca Apache ve LiteSpeed'de çalışır. Nginx için Nginx Yönlendirme Oluşturucu'yu kullanın.
İlgili araçlar
Nginx Yönlendirme Oluşturucu
Sayfalar için Nginx 301/302 yönlendirmeleri ile HTTP → HTTPS ve www / www'suz kurallarını oluşturun.
Aracı açGüvenlik Başlıkları Oluşturucu
Nginx, Apache, IIS ve Netlify için CSP, HSTS, Referrer-Policy, Permissions-Policy ve diğer başlıkları oluşturun.
Aracı açCache-Control Başlığı Oluşturucu
Statik dosyalar, HTML sayfaları ve hassas veriler için hazır ayarlarla doğru Cache-Control başlığını oluşturun.
Aracı açRobots.txt Oluşturucu
Allow, Disallow ve sitemap kurallarıyla arama motoru botları için robots.txt dosyası oluşturun.
Aracı aç