• 30-05-2023, 13:33:10
    #1
    4 Dile sahip bir web sitesine sahibiz, yapmak istediğim şey cihaz ve tarayıcı dili hangi dil ise hostingde kurulu olan /en/ - /ru/ gibi alt klasörlerde bulunan ilgili sitenin açılmasını sağlamak bu mümkün mü bu konuda yardımcı olabilecek varmıdır ?
  • 30-05-2023, 13:34:45
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    .htaccess yönlendirmesi ile yapabilirsin.
    https://stackoverflow.com/questions/...using-htaccess
  • 30-05-2023, 13:36:43
    #3
    @Myvina;
  • 30-05-2023, 13:36:52
    #4
  • 30-05-2023, 13:41:28
    #5
    Forumda böyle birşey buldum. Sanırım bu istediğim şey teyid etmek istedim.

    R10.net HTML Kodu1
    
    
    <?php
     
    ob_start();
    $lg = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); // Kullanıcının dilini çektik :)
     
     
     
    $path = $_SERVER['REQUEST_URI'];
    $dirs = explode('/', $path);
    $last_dir = $dirs[count($dirs) - 2];
    echo $last_dir; // four
     
     // Kullanıcı farklı bir dile mensup ise bunu otomatik olarak türkçe dil destekli sayfamıza yönlendiriyoruz.
     if (($lg != 'tr') and ($lg != 'en')) {
        
       if(($last_dir != 'tr') and ($last_dir != 'en')){
        
       $git = "http://www.siteniz.com/index.php/en/";
        header("Location: $git");
     
        }
      
     }else { // Bizim desteklediğimiz dillerden biri ile bağlanmışsa o zaman diline göre yönlendiriyoruz.
       if(($last_dir != 'tr') and ($last_dir != 'en')){
        
        $git = "http://www.siteniz.com/index.php/".$lg."/";
        header("Location: $git");
        }
     }
    ?>
    [URL="https://www.r10.net/php/333418-tarayici-diline-gore-site-dilini-otomatik-yonlendirme-nasil-olur-3.html#"][/URL]