• 30-07-2009, 23:38:34
    #1
    Merhabalar onarcade seo hakkında bi sorunum vardı yardımcı olursanız sevinirim..
    sorunum şu www.site.com/filmizle/2569/kurtlarvadisi.html

    burdaki filmizle klasör ismini kaldırdım yanlız 2569/ bu rakamlı klasör ismini kaldıramıyorum..

    htaccess dosyası bu sekil..
    RewriteEngine on
    RewriteRule ([0-9]+)/([_A-Za-z0-9-]+).html file.php?f=$1 [L]
    RewriteRule ^kategori/([0-9]+)/([_A-Za-z0-9-]+)/?$ browse.php?c=$1 [L]
    RewriteRule ^kategori/([0-9]+)/([_A-Za-z0-9-]+)/([0-9]+).html browse.php?c=$1&page=$3 [L]
    RewriteRule ^profile/([0-9]+)/([_A-Za-z0-9-]+).html profile.php?u=$1 [L]
    RewriteRule ^page/([0-9]+).html page.php?p=$1 [L]

    buda functions dosyası
    }
    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","G",$fileTitle);
    $fileTitle = str_replace("Ü","U",$fileTitle);
    $fileTitle = str_replace("S","S",$fileTitle);
    $fileTitle = str_replace("I","I",$fileTitle);
    $fileTitle = str_replace("Ö","O",$fileTitle);
    $fileTitle = str_replace("Ç","C",$fileTitle);
    $fileTitle = str_replace("*","-",$fileTitle);
    $fileTitle = str_replace("@","-",$fileTitle);
    $fileTitle = str_replace(":","_",$fileTitle);
    $fileTitle = str_replace("ä","a",$fileTitle);
    $fileTitle = str_replace("ş","s",$fileTitle);
    $fileTitle = str_replace("Ş","s",$fileTitle);
    $fileTitle = str_replace("ğ","g",$fileTitle);
    $fileTitle = str_replace("Ğ","g",$fileTitle);
    $fileTitle = str_replace("ı","i",$fileTitle);
    $fileTitle = str_replace("İ","i",$fileTitle);
    $fileurl = $siteurl."/".$fileId."/".$fileTitle.".html";
    } else {
    $fileurl = $siteurl."/file.php?f=".$fileId;
    }
    return $fileurl;

    bu yerde takılıp kaldım ne yaptıysam o rakamlı klasör ismini kaldıramadım
    bilen arkadas varsa yardımcı olursa sevinirim..
    şimdiden yardımlarınızdan dolayı tsk ediyorum..
  • 30-07-2009, 23:41:21
    #2
    o rakam dediğin id. id i kaldıramazsın. kaldırman için script kodlarında değişikliğe gitmen lazım. sql dahil bir çok alanı düzenlemen gerekir.
  • 30-07-2009, 23:45:59
    #3
    valla yandık o zaman ya bi tek o kalmıstı
  • 30-07-2009, 23:46:58
    #4
    RewriteEngine on
    RewriteRule ^([_A-Za-z0-9-]+).html file.php?f=$1 [L]
    RewriteRule ^kategori/([_A-Za-z0-9-]+)/?$ browse.php?c=$1 [L]
    RewriteRule ^kategori/([_A-Za-z0-9-]+)/([0-9]+).html browse.php?c=$1&page=$3 [L]
    RewriteRule ^profile/([_A-Za-z0-9-]+).html profile.php?u=$1 [L]
    RewriteRule ^page/([0-9]+).html page.php?p=$1 [L]
    function fileurl($fileTitle) {
    	global $siteurl, $sefriendly;
    	if ($sefriendly == '1') {
    		$fileTitle = str_replace(" ","-",$fileTitle);
    		$fileTitle = str_replace("!","-",$fileTitle);
    		$fileTitle = str_replace("'","-",$fileTitle);
    		$fileTitle = str_replace("G","G",$fileTitle);
    		$fileTitle = str_replace("Ü","U",$fileTitle);
    		$fileTitle = str_replace("S","S",$fileTitle);
    		$fileTitle = str_replace("I","I",$fileTitle);
    		$fileTitle = str_replace("Ö","O",$fileTitle);
    		$fileTitle = str_replace("Ç","C",$fileTitle);
    		$fileTitle = str_replace("*","-",$fileTitle);
    		$fileTitle = str_replace("@","-",$fileTitle);
    		$fileTitle = str_replace(":","_",$fileTitle);
            $fileTitle = str_replace("ä","a",$fileTitle);
            $fileTitle = str_replace("ş","s",$fileTitle);
            $fileTitle = str_replace("Ş","s",$fileTitle);
            $fileTitle = str_replace("ğ","g",$fileTitle);
            $fileTitle = str_replace("Ğ","g",$fileTitle);
            $fileTitle = str_replace("ı","i",$fileTitle);
            $fileTitle = str_replace("İ","i",$fileTitle);
            $fileurl = $siteurl."/".$fileTitle.".html";
        } else {
    	    $fileurl = $siteurl."/file.php?f=".$fileId;
        }
    	return $fileurl;
    }
    Tabi linkleride değiştirmen lazım. başlığa göre ataman lazım.Falan filan.
    Bunu denermisin , olması lazım.
  • 30-07-2009, 23:54:33
    #5
    Star kardes bu seferde www.site.com/215.html oldu
  • 31-07-2009, 00:07:26
    #6
    www.site.com/recepivedik.html bu sekil yapıyoruım ama ssayfaya girmiyor
  • 31-07-2009, 03:58:15
    #7
    TurkHizmet.Gen.TR adlı üyeden alıntı: mesajı görüntüle
    www.site.com/recepivedik.html bu sekil yapıyoruım ama ssayfaya girmiyor
    öyle bir yapılandırmada, onarcade sistemi çalışmaz.script'in altyapısı bu şekilde kodlanmış.bu nedenle link'te id'nin illa ki geçmesi gerekiyor.bence sen aşağıdaki gibi yap, en sağlıklısı bu olur.
    siteadi.com/1/filmadi
    bunun içinde aşağıdaki kodları kullanmalısın.
    functions.php - gerekli alan
    function fileurl($fileId,$fileTitle) {
    	global $siteurl, $sefriendly;
    	if ($sefriendly == '1') {
    		$fileTitle = str_replace("A","a",$fileTitle);
    		$fileTitle = str_replace("B","b",$fileTitle);
    		$fileTitle = str_replace("C","c",$fileTitle);
    		$fileTitle = str_replace("D","d",$fileTitle);
    		$fileTitle = str_replace("E","e",$fileTitle);
    		$fileTitle = str_replace("F","f",$fileTitle);
    		$fileTitle = str_replace("G","g",$fileTitle);
    		$fileTitle = str_replace("Ğ","g",$fileTitle);
    		$fileTitle = str_replace("L","l",$fileTitle);
    		$fileTitle = str_replace("M","m",$fileTitle);
    		$fileTitle = str_replace("N","n",$fileTitle);
    		$fileTitle = str_replace("W","w",$fileTitle);
    		$fileTitle = str_replace("X","x",$fileTitle);
    		$fileTitle = str_replace("Z","z",$fileTitle);
    		$fileTitle = str_replace("Y","y",$fileTitle);
    		$fileTitle = str_replace("I","i",$fileTitle);
    		$fileTitle = str_replace("İ","i",$fileTitle);
    		$fileTitle = str_replace("Ö","o",$fileTitle);
    		$fileTitle = str_replace("O","o",$fileTitle);
    		$fileTitle = str_replace("U","u",$fileTitle);
    		$fileTitle = str_replace("Q","q",$fileTitle);
    		$fileTitle = str_replace("R","r",$fileTitle);
    		$fileTitle = str_replace("V","v",$fileTitle);
    		$fileTitle = str_replace("S","s",$fileTitle);
    		$fileTitle = str_replace("Ş","s",$fileTitle);
    		$fileTitle = str_replace("H","h",$fileTitle);
    		$fileTitle = str_replace("J","j",$fileTitle);
    		$fileTitle = str_replace("K","k",$fileTitle);
    		$fileTitle = str_replace("T","t",$fileTitle);
    		$fileTitle = str_replace("Ç","c",$fileTitle);
    		$fileTitle = str_replace("ç","c",$fileTitle);
    		$fileTitle = str_replace("ğ","g",$fileTitle);
    		$fileTitle = str_replace("ı","i",$fileTitle);
    		$fileTitle = str_replace("ö","o",$fileTitle);
    		$fileTitle = str_replace("ş","s",$fileTitle);
    		$fileTitle = str_replace("ü","u",$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);
            $fileurl = $siteurl."/".$fileId."/".$fileTitle;
        } else {
    	    $fileurl = $siteurl."/file.php?f=".$fileId;
        }
    	return $fileurl;
    }
    .htaccess - gerekli alan
    RewriteEngine on
    RewriteRule ^([0-9]+)/([_A-Za-z0-9-]+) file.php?f=$1 [L]
  • 31-07-2009, 11:43:40
    #8
    Nasıl yapılmaz. Onarcade 1.1 de (yanlış hatırlamıyorsam) yapmıştım. ID yerine Filmin Adına göre sorgulatma yapıcaksın ama aynı isimde birden fazla film varsa o zaman sorun çıkabilir. Onuda sonuna 1-2-3-4-5 gibisinde ekler koyarak halledebilirsin.

    Epey eski bir konu, demo sitede gitti. Talep olursa tekrardan br kurcalarım.
    Link : https://www.r10.net/script-satisi/203...aldirildi.html
  • 31-07-2009, 11:56:32
    #9
    ChaoticThundeR adlı üyeden alıntı: mesajı görüntüle
    Nasıl yapılmaz. Onarcade 1.1 de (yanlış hatırlamıyorsam) yapmıştım. ID yerine Filmin Adına göre sorgulatma yapıcaksın ama aynı isimde birden fazla film varsa o zaman sorun çıkabilir. Onuda sonuna 1-2-3-4-5 gibisinde ekler koyarak halledebilirsin.
    Epey eski bir konu, demo sitede gitti. Talep olursa tekrardan br kurcalarım.
    Link : https://www.r10.net/script-satisi/203...aldirildi.html

    bak biz ne dedik? altyapısında böyle kodlanmıştır, altyapı dosyalarının kurcalanması gerekmektedir.bu'da hem uzun iş'tir, hemde arkadaş amatör olduğundan paralı yaptırabileceği bir iş'tir.yoksa yapılmaz diye birşey yok.