Basılı bir kampanya /Summer-Saleadresini kullanırken WordPress içeriği /summer-saleyolunda yayımlanmış olabilir. Bu iki adresi birleştirmek yararlıdır; fakat bütün isteği küçük harfe çeviren genel bir kural, Linux sunucudaki büyük harfli PDF adını veya harfe duyarlı bir API kimliğini bozabilir.
Büyük-küçük harf normalizasyonu yalnız denetlediğiniz içerik yollarına uygulanmalıdır. Dosyalar, REST endpoint’leri, callback URL’leri, imzalı indirmeler ve sorgu değerleri aynı kurala dahil edilmemelidir.
URL’lerde harf farkı
Host adları büyük-küçük harfe duyarlı değildir; URL’nin yol bölümü ise sunucuya ve uygulamaya göre duyarlı olabilir. WordPress slug’ları genellikle küçük harfli üretir, ancak medya dosyalarının gerçek adları ve uygulama endpoint’leri bu varsayıma uymayabilir.
Gerçekçi bir örnek
/Summer-Salekampanya bağlantısı 404 verirken /summer-salesayfası çalışır. Bu bilinen kaynak için açık bir 301 yönlendirmesi oluşturulur. Aynı sitedeki /uploads/Rapor-2026.PDFdosyası ise gerçek dosya adını kullandığı için değiştirilmez.
Bu ayrım, kampanya trafiğini doğru içeriğe taşırken dosya sistemindeki geçerli kaynakları korur.
Hangi adresler normalleştirilebilir?
WordPress yazıları, sayfaları ve taksonomi arşivleri gibi kanonik slug’ı bilinen içerik yolları dar kurallarla normalleştirilebilir. Birkaç eski bağlantı varsa tam eşleşme en güvenli seçenektir. Büyük bir eski yapı için regex kullanılacaksa kapsam yalnız ilgili içerik köküyle sınırlandırılmalıdır.
Dosya adları, REST rotaları, webhook ve OAuth callback yolları, imzalı indirme bağlantıları, token’lar ve sorgu parametreleri harfe duyarlı olabilir. Bu bölümleri otomatik olarak küçültmek anlamı veya imzayı değiştirir.
Güvenli başlangıç
- 404 loglarında gerçekten istenen karışık harfli içerik URL’lerini belirleyin.
- Her kaynağın küçük harfli kanonik karşılığını doğrulayın.
- Az sayıdaki adres için tam kaynak-hedef yönlendirmesi oluşturun.
- Yolu, sorgu değerlerini değiştirmeden son hedefe gönderin.
- Doğru URL’nin yeniden kurala girmediğini ve tek sıçramayla 200 yanıtına ulaştığını sınayın.
İleri düzey denetimler
- Yazı, taksonomi, medya dosyası, REST endpoint, callback, Unicode yol ve sorgu parametreli örnekleri ayrı test edin.
- Yüzde kodlamalı karakterleri çözmeden veya yeniden kodlamadan önce sunucu davranışını doğrulayın.
- Host, HTTPS, eğik çizgi ve harf normalizasyonunu ayrı sıçramalara bölmek yerine mümkünse doğrudan son kanonik URL’yi üretin.
- Site içi bağlantıları, canonical etiketlerini, hreflang, XML site haritası ve kampanya URL’lerini küçük harfli hedefle güncelleyin.
- Erişim loglarında kuralın beklenmeyen dosya veya endpoint yollarını yakalayıp yakalamadığını izleyin.
Riskler ve geri alma
İsteğin tamamını küçük harfe dönüştürmek dosya adlarını, kimlikleri, imzaları ve kodlanmış verileri bozabilir. Harf duyarsız bir regex hedef URL’yi yeniden eşleştirerek döngü de oluşturabilir.
Yeni kuralı etkinleştirmeden önce mevcut yönlendirmeleri kaydedin. Geçerli bir dosya veya endpoint etkilenirse genel kuralı kapatın; yalnız doğrulanmış içerik URL’leri için tam eşleşmelere dönün.
AIOWS nasıl yardımcı olur?
AIOWS Yönlendirme Yöneticisi
AIOWS Yönlendirme Yöneticisi, gözlenen karışık harfli WordPress URL’lerini kanonik karşılıklarına açık kurallarla bağlamanıza yardımcı olur. Tam eşleşmeleri incelemek ve geri almak, her yolu otomatik olarak küçük harfe çeviren geniş kapsamlı bir kuralı yönetmekten daha kolaydır.
Modül hangi dosya adının veya endpoint’in harfe duyarlı olduğunu belirlemez. Kural kapsamını içerik envanteri, erişim logları ve gerçek testlerle siz doğrulamalısınız. CDN ya da web sunucusunda başka bir normalleştirme varsa onun davranışı da ayrıca incelenmelidir.
AIOWS Yönlendirme Yöneticisi’ni inceleyinAIOWS planlarını karşılaştırın
İlgili AIOWS yazıları
- WordPress’te Regex Yönlendirmeleri Nasıl Oluşturulur?
- WordPress’te Sondaki Eğik Çizgi Yönlendirme Sorunları
- Sorgu Parametreli WordPress URL’leri Nasıl Yönlendirilir?
Sonuç
Yalnız kanonik biçimi kesin olarak bilinen WordPress içerik yollarını normalleştirin. Bütün yolları küçük harfe çeviren genel bir kuralı dosyalara, API rotalarına, callback’lere ve sorgu değerlerine uygulamayın.









