URL Rewriter
Dinamik URL'den okunabilir URL ve .htaccess rewrite kuralı üretin
Kurallar sunucunuza otomatik uygulanmaz. Kurallar sırayla değerlendirilir; genel desenleri özel desenlerin altına koyun. Sitenizdeki iç bağlantıları da yeni adreslere güncelleyin. Apache için mod_rewrite gerekir.
URL rewrite nedir?
URL yeniden yazma, ziyaretçinin gördüğü okunabilir adresi (/urun/canta/42) sunucuda çalışan dinamik betiğe (urun.php?id=42&kategori=canta) içeriden eşleştirir. Adres çubuğundaki adres değişmez; kullanıcılar ve arama motorları anlaşılır URL'ler görür.
Nasıl kullanılır?
- Mevcut dinamik adresinizi örnek değerlerle yazın.
- Ulaşmak istediğiniz okunabilir adresi parametreleri {ad} ile belirterek yazın.
- Her parametrenin eşleşme türünü seçin, önizlemeyle test edin.
- Oluşan kuralı sitenizin kök dizinindeki .htaccess dosyasına (veya Nginx yapılandırmasına) ekleyin.
Sıkça Sorulan Sorular
301 yönlendirme seçeneği ne yapar?
Eski dinamik adresleri ziyaret edenleri ve arama motorlarını yeni okunabilir adrese kalıcı olarak yönlendirir. Kural yalnızca istemcinin asıl isteğine baktığı için iç yeniden yazma ile döngü oluşturmaz.
QSA bayrağı nedir?
Okunabilir adrese eklenen ek sorgu parametrelerinin (ör. ?sayfa=2) betiğe aktarılmasını sağlar.