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
Türkçe Karakter Destekli Etiket Gösterimi
8
●765
- 14-09-2010, 16:25:14Kimlik doğrulama veya yönetimden onay bekliyor.sayfanın dil yapısı nedır? UTF-8 mi windows-1254 veya ISO-8859-9 mu yanı turkce olarak mı ?Pullus adlı üyeden alıntı: mesajı görüntüle
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:39:39Üyeliği durduruldubunu da yemedi.Alıntı
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:51Pullus adlı üyeden alıntı: mesajı görüntüle
muhtemelen benım dedıgımle alakası var yani ama benimki ISO ya gore bır fonksıyondu