• 20-01-2010, 00:25:28
    #1
    Arkadaşlar bir scripti editleme çalışıyorum da seosunda bir sorun gördüm
    şçğı gibi harfleri algılamıyor ve uzantıda kötü sonuçlar çıkartıyor

    Örneğin http://www.siteismi.com/category/d-v-.html

    çıkıyor

    sadece uzantılarda sorun çıkartıyor yardım edebilecek biri varmı acaba

    bu sorunu çözmem lazım. şimdiden teş. ederim.
  • 20-01-2010, 00:44:01
    #2
    .htaccess'a bildiğim kadarıyla Türkçe karakterleri algılatamazsın. Ancak php üzerinden yapabilirsin bunu.

    function trtoing($key)
    {
    $turkce = array ('İ', 'ı', 'Ş', 'ş', 'Ç', 'ç', 'Ğ', 'ğ','Ü','ü','Ö','ö' );
    $ingilizce= array ('I', 'i', 'S', 's', 'C', 'c', 'G', 'g','U','u','O','o' );
    return str_replace($turkce, $ingilizce, $key);
    
    }
    Eğer php bilginiz varsa bu fonksiyon ile sorununuzu çözebilirsiniz. Eğer php bilginiz yok ise birisine bu şekilde düzenlettirmeniz gerekecektir.

    Ekleme: Bu fonksiyon sadece Türkçe karakterleri İngilizce karaktere çevirmeye yarar. Seo'da boşluklara da dikkat edilmesi gerekir.
  • 20-01-2010, 08:55:02
    #3
    Üyeliği durduruldu
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    .htaccess'a bildiğim kadarıyla Türkçe karakterleri algılatamazsın
    sunucunun dil kodlamasi iso8859-9 olursa oluyorda gereksiz bir fantazi olur