• 03-03-2006, 23:55:19
    #1
    forum-kurallary/268-forum-kurallary.html şeklindeli URL'yi
    forum-kurallari/268-forum-kurallari.html

    Şeklinde değiştirmekmem gerekior baya bi döküman karıştırdım ama beceremedim.

    Mevcut htaccess içeriği:


    RewriteEngine On
    
    
    RewriteRule ^(sitemap.*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_FILENAME} (admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.*)$ $1 [L]
    
    RewriteCond %{QUERY_STRING} !vbseourl=
    RewriteRule ^(.*\.php)$ vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]
    
    RewriteRule ^(archive/.*)$ vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)$ vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]
  • 04-03-2006, 18:59:56
    #2
    Misafir
    charset=ISO-8859-9
  • 04-03-2006, 19:22:40
    #3
    Üyeliği durduruldu
    HoBaa adlı üyeden alıntı:
    charset=ISO-8859-9
    eminmisin?

    arkadaşın bahsettiği o değil sanırım yani "ı" ları "i" yapmak istiyor.. ve diğerlerini.. hemde htaccess için.. gerçi ben gavurcasını yapamadım htaccessin henüz türkçe karaktere kadar ilerleyemedik..
  • 04-03-2006, 20:44:26
    #4
    Misafir
    phpbb için olanını inceleyip düzenleme yapabilirsin.

    http://www.canver.net/-phpbb-seo-key...rme-vt559.html

    function make_url_friendly($url) 
    { 
            $url = trim($url); 
            $url = strtolower($url); 
    
            // Fix for most recent topics block 
            // or else a b is shown in every url 
            $find = array('<b>', '</b>'); 
            $url = str_replace ($find, '', $url); 
    
            $url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url); 
    
            $find = array(' ', 
                    '&quot;', 
                    '&', 
                    '\r\n', 
                    '\n', 
                    '/', 
                    '\\', 
                    '+', 
                    '<', 
                    '>'); 
            $url = str_replace ($find, '-', $url); 
    
            $find = array('é', 
                    'è', 
                    'ë', 
                    'ê', 
                    'É', 
                    'È', 
                    'Ë', 
                    'Ê'); 
            $url = str_replace ($find, 'e', $url); 
    
            $find = array('í', 
                    'ı', 
                    'ì', 
                    'î', 
                    'ï', 
                    'I', 
                    'İ', 
                    'Í', 
                    'Ì', 
                    'Î', 
                    'Ï'); 
            $url = str_replace ($find, 'i', $url); 
    
            $find = array('ó', 
            'ö', 
                    'Ö', 
                    'ò', 
                    'ô', 
                    'Ó', 
                    'Ò', 
                    'Ô'); 
            $url = str_replace ($find, 'o', $url); 
    
            $find = array('á', 
                    'ä', 
                    'â', 
                    'à', 
                    'â', 
            'Ä', 
                    'Â', 
                    'Á', 
                    'À', 
                    'Â'); 
            $url = str_replace ($find, 'a', $url); 
    
            $find = array('ú', 
            'ü', 
            'Ü', 
                    'ù', 
                    'û', 
                    'Ú', 
                    'Ù', 
                    'Û'); 
            $url = str_replace ($find, 'u', $url); 
    
    //      $find = array('ß'); 
    //      $url = str_replace ($find, 'ss', $url); 
    
            $find = array('ç', 'Ç'); 
            $url = str_replace ($find, 'c', $url); 
    
            $find = array('ş', 'Ş'); 
            $url = str_replace ($find, 's', $url); 
    
            $find = array('ğ', 'Ğ'); 
            $url = str_replace ($find, 'g', $url); 
    
            $find = array('/[^a-z0-9\-<>]/', 
                    '/[\-]+/', 
                    '/<[^>]*>/'); 
    
            $repl = array('', 
                    '-', 
                    ''); 
    
            $url = preg_replace ($find, $repl, $url); 
            $url = str_replace ('--', '-', $url); 
    
            return $url; 
    }
    demiş alexis
  • 04-03-2006, 20:59:00
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?
    
    # -------------------------------------------------------------------
    # PHP (mass)FileName Renamer
    # @ Yns - http://yns.zaxaz.com && http://www.yunusemreyilmaz.com
    # Bilgi:http://yns.zaxaz.com/2006/01/11/php-ile-topluca-dosya-adi-degistirme
    #--------------------------------------------------------------------
    
    # Çok fazla dosya değişecekse timeOut olmasını önle
    set_time_limit(0);
    
    # Konfigurasyon
    $dizin = '.';
    $eski  = array("ğ","ı","ü","ç","ş","ö");
    $yeni  = array("g","i","u","c","s","o");
    
    # Dizindeki dosyalari diziye al
    $dh  = opendir($dizin);
    while (false !== ($filename = readdir($dh))) {
        if($filename !='.' && $filename != '..') {    
            $dizi[] = $filename;
        }
    }
    
    # Her eleman için değiştirme işlemini yap
    foreach ($dizi as $eleman) {
        $sonuc = str_replace($eski,$yeni,$eleman);
        rename($eleman,$sonuc);
            echo"<b>$eleman</b> adli dosya </b>$sonuc</b> olarak degistirildi.<br>";
    }
    
    # --- Son---
    ?>
  • 19-05-2006, 01:25:01
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bunu nasıl yaptın acaba hangı hack ıle ?
  • 08-02-2007, 11:15:22
    #7
    Üyeliği durduruldu
    tşkler........