• 14-09-2010, 16:19:31
    #1
    Üyeliği durduruldu
    Bir müşterimin sistemindeki etiket url yapısını türkçe karakter destekli yani şşş.html gibi yapmaya çalışıyorum fakat türkçe karakterli url lerde 404 not found sayfasına yönlendiriyor türkçe karakter olmayan etiketlerde sorun yok.

    Daha önce başına gelmiş yada konuya hakim biri yardım eder fikir paylaşırsa sevinirim.

    örnekte vereyim.

    çalışan : bla.com/asasasa.html
    çalışmayan : bla.com/aşaşaşa.html
  • 14-09-2010, 16:25:00
    #2
    Üyeliği durduruldu
    urlencode()
  • 14-09-2010, 16:25:14
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Pullus adlı üyeden alıntı: mesajı görüntüle
    Bir müşterimin sistemindeki etiket url yapısını türkçe karakter destekli yani şşş.html gibi yapmaya çalışıyorum fakat türkçe karakterli url lerde 404 not found sayfasına yönlendiriyor türkçe karakter olmayan etiketlerde sorun yok.

    Daha önce başına gelmiş yada konuya hakim biri yardım eder fikir paylaşırsa sevinirim.

    örnekte vereyim.

    çalışan : bla.com/asasasa.html
    çalışmayan : bla.com/aşaşaşa.html
    sayfanın dil yapısı nedır? UTF-8 mi windows-1254 veya ISO-8859-9 mu yanı turkce olarak mı ?

    ona gore bir php fonksiyon yazılması gerekıyor ornek olarak

    örnek bir türkçe sayfa için tabi sorununu tam anladıysam sef linkler için hem oluşturma hemde sayfada tam bulunması ıcınse
    <?php
    function Donustur($kelime){
    	$kelime = ereg_replace('åÿ', 'ş', $kelime);
    	$kelime = ereg_replace('äÿ', 'ğ', $kelime);
    	$kelime = ereg_replace('ã¼', 'ü', $kelime);
    	$kelime = ereg_replace('ã§', 'ç', $kelime);
    	$kelime = ereg_replace('ã¶', 'ö', $kelime);
    return $kelime;
    }
    $kelimem = $_GET['kelime'];
    $kelimem = Donustur($kelimem);
    ?>
  • 14-09-2010, 16:32:12
    #4
    Üyeliği durduruldu
    Alıntı
    sayfanın dil yapısı nedır? UTF-8 mi windows-1254 veya ISO-8859-9 mu yanı turkce olarak mı ?

    ona gore bir php fonksiyon yazılması gerekıyor ornek olarak

    örnek bir türkçe sayfa için tabi sorununu tam anladıysam sef linkler için hem oluşturma hemde sayfada tam bulunması ıcınse
    Sayfa dil yapısı utf-8 karakterlerde sıkıntı oldunu sanmıyorum.

    Alıntı
    urlencode()
    deniyeceğim şimdi
  • 14-09-2010, 16:39:39
    #5
    Üyeliği durduruldu
    Alıntı
    urlencode()
    bunu da yemedi.

    Olay şu arkadaşlar ;
    Türkçe karakter olmayan etiketler .htaccess ile belirttiğim sayfaya yönleniyor ancak içinde türkçe karakter olan etiketler direk 404 hata sayfasına yönleniyor.

    Örnek :
    Sabun direk etiket olarak sonuçları gösterirken Şampuan etiketi 404 hata sayfasını gösteriyor
  • 14-09-2010, 16:42:51
    #6
    Pullus adlı üyeden alıntı: mesajı görüntüle
    bunu da yemedi.

    Olay şu arkadaşlar ;
    Türkçe karakter olmayan etiketler .htaccess ile belirttiğim sayfaya yönleniyor ancak içinde türkçe karakter olan etiketler direk 404 hata sayfasına yönleniyor.

    Örnek :
    Sabun direk etiket olarak sonuçları gösterirken Şampuan etiketi 404 hata sayfasını gösteriyor

    muhtemelen benım dedıgımle alakası var yani ama benimki ISO ya gore bır fonksıyondu
  • 14-09-2010, 16:53:30
    #7
    Üyeliği durduruldu
    Alıntı
    muhtemelen benım dedıgımle alakası var yani ama benimki ISO ya gore bır fonksıyondu
    her türlü fikire açığım internette buna benzer bir kaynakta bulamadım.En azından .htacess dosyasının ilgili .php dosyasına yonlendırmesı gerekıren bile onu da yapmıyor direk 404 hatasına düşüyor.
  • 14-09-2010, 16:53:45
    #8
    Üyeliği durduruldu
    sayfalarınızı utf 8 kayıt edin. veritabanına girişleri utf 8 ayarlayın daha sonra deneyin sorun olmaz.
  • 14-09-2010, 16:56:58
    #9
    Üyeliği durduruldu
    Alıntı
    sayfalarınızı utf 8 kayıt edin. veritabanına girişleri utf 8 ayarlayın daha sonra deneyin sorun olmaz.
    Sayfa ve veritabanı utf-8 zaten.