Merhaba arkadaşlar
OnArcade Scriptinde bir sorun yaşıyorum türkçe karakter içeren bir kategori oluşturduğumda Url category/5/Atış/1.html şeklinde oluyor ve doğal olarak sayfa görüntülenemiyor. SEO lu Url yi kapatma yolu var mı yada url leri düzgün bir biçimde çevirme.
Yardımlarınız için şimdiden teşekkürler.
OnArcade Url Tükçe karakter sorunu
4
●408
- 26-11-2009, 15:57:27Üyeliği durduruldu
- 26-11-2009, 15:59:53Üyeliği durdurulduAyarlarda gözümden kaçmış arama motoru dostu URL leri kapatma varmış sorun dolaylı yoldanda olsa çözüldü SEO lu linkleri düzgün nasıl çevrilir bilen varsa paylaşabilir
Saygılar. - 26-11-2009, 16:28:18içerik için; (yeri bulup değişin)
function fileurl($fileId,$fileTitle) {
global $siteurl, $sefriendly;
if ($sefriendly == '1') {
$fileTitle = str_replace(" ","-",$fileTitle);
$fileTitle = str_replace("?","_",$fileTitle);
$fileTitle = str_replace("'","_",$fileTitle);
$fileTitle = str_replace("ğ","g",$fileTitle);
$fileTitle = str_replace("ç","c",$fileTitle);
$fileTitle = str_replace(" ","-",$fileTitle);
$fileTitle = str_replace("ı","i",$fileTitle);
$fileTitle = str_replace("ş","s",$fileTitle);
$fileTitle = str_replace(":","_",$fileTitle);
$fileTitle = str_replace("&","-",$fileTitle);
$fileTitle = str_replace("!","_",$fileTitle);
$fileTitle = str_replace("(","-",$fileTitle);
$fileTitle = str_replace(")","-",$fileTitle);
$fileTitle = str_replace("[","-",$fileTitle);
$fileTitle = str_replace("]","-",$fileTitle);
$fileTitle = str_replace("İ","I",$fileTitle);
$fileTitle = str_replace("Ş","S",$fileTitle);
$fileTitle = str_replace("Ç","C",$fileTitle);
$fileTitle = str_replace("Ö","O",$fileTitle);
$fileTitle = str_replace("Ü","U",$fileTitle);
$fileTitle = str_replace("Ğ","G",$fileTitle);
$fileTitle = str_replace("ä","a",$fileTitle);
$fileTitle = str_replace("ö","o",$fileTitle);
$fileTitle = str_replace("ü","u",$fileTitle);
$fileurl = $siteurl."/video/".$fileId."/".$fileTitle.".html";
} else {
$fileurl = $siteurl."/file.php?f=".$fileId;
}
return $fileurl;
kategoriler için; (yeri bulup değişin)
function categoryurl($categoryId,$categoryname) {
global $siteurl, $sefriendly;
if ($sefriendly == '1') {
$categoryname = str_replace(" ","-",$categoryname);
$categoryname = str_replace("?","_",$categoryname);
$categoryname = str_replace("'","_",$categoryname);
$categoryname = str_replace("ğ","g",$categoryname);
$categoryname = str_replace("ç","c",$categoryname);
$categoryname = str_replace(" ","-",$categoryname);
$categoryname = str_replace("ı","i",$categoryname);
$categoryname = str_replace("ş","s",$categoryname);
$categoryname = str_replace(":","_",$categoryname);
$categoryname = str_replace("!","_",$categoryname);
$categoryname = str_replace("(","-",$categoryname);
$categoryname = str_replace(")","-",$categoryname);
$categoryname = str_replace("[","-",$categoryname);
$categoryname = str_replace("]","-",$categoryname);
$categoryname = str_replace("İ","I",$categoryname);
$categoryname = str_replace("Ş","S",$categoryname);
$categoryname = str_replace("Ç","C",$categoryname);
$categoryname = str_replace("Ö","O",$categoryname);
$categoryname = str_replace("Ü","U",$categoryname);
$categoryname = str_replace("Ğ","G",$categoryname);
$categoryname = str_replace("ä","a",$categoryname);
$categoryname = str_replace("ö","o",$categoryname);
$categoryname = str_replace("ü","u",$categoryname);
$categoryname = str_replace("ü","u",$categoryname);
$categoryurl = $siteurl."/videolar/".$categoryId."/".$categoryname;
} else {
$categoryurl = $siteurl."/browse.php?c=".$categoryId;
}
return $categoryurl;
Not: fuction.php » yukarıdaki yerleri uzantıları (videolar) (video) seceneklerini kendinize göre ayarlayın aynı ayarları .htaccess dosyanızıda uygulamayı unutmayın.
eklemediğim karakterler olabilir karakterleride inceleyin eklenmemiş karakter fark ederseniz ekleme yapın. - 26-11-2009, 19:15:24Üyeliği durdurulduTeşekkürler.PhiL0sQph3R adlı üyeden alıntı: mesajı görüntüle