Važno: Ova stranica koristi cookies (cookies). Korištenjem ove web stranice bez isključivanja kolačiće u pregledniku, znači da ste suglasni za to koristi.
Kupi! Značajke Preuzimanja

Zaradite s nama!

Ako želite početi zarađivati novac s vBET pridružiti Partnerski program.
Rezultati 1 na 8 od 8

Thread: Multi Lang u URL trajno preusmjeravanja

Hibridni View

Prethodni Post Previous Post   Next Post Sljedeći Post
  1. #1
    Senior Member
    Registracija
    Lipnja 2010
    Postovi
    276

    Default Multi Lang u URL trajno preusmjeravanja

    Iz moje prošlosti pitanje s više Lang sekcija u URL-ovima, kao što su site.com / RU / GL / RU / stranica.html popraviti je napravljen da se ponovno izravan stranice ispravnoj stranici, ali ponovno izravno je temp preusmjeravanje umjesto tvrdog stalnog ponovno izravno

    Status: HTTP/1.1 302 pomjeren trenutno

    nije trajno ponovno izravno?

    Možemo li ažurirati ovaj što prije?

    Hvala!

    Chris

  2. #2
    vBulletin Enterprise Prevoditelj (vBET) Osoblje
    Registracija
    Svibanj 2010
    Postovi
    1,000

    Default

    Da, za vBET4 to je vrlo lako, za vBET3 - ne, ali to će biti učinjeno .. Ja ću pripremiti rješenje za vas.

  3. #3
    vBulletin Enterprise Prevoditelj (vBET) Osoblje
    Registracija
    Svibanj 2010
    Postovi
    1,000

    Default

    ok imam brz škripac za vas:
    1. otvoriti i napraviti kopiju ove datoteke:
    Forum root / includes / vbenterprisetranslator_functions.php
    2. u ovoj datoteci nalaze:
    PHP Code:
    ?> 
    3. PRIJE zalijepite ovaj kod:
    PHP Code:
    function vbet_vb_exec_header_redirect($url)
    {
        global 
    $vbulletin;

        
    $url create_full_url($url);
        
    $url str_replace('&''&'$url); // prevent possible oddity

        
    if (strpos($url"\r\n") !== false)
        {
            
    trigger_error("Header may not contain more than a single header, new line detected."E_USER_ERROR);
        }

        
    header("Location: $url"0301);

        if (
    $vbulletin->options['addheaders'] AND (SAPI_NAME == 'cgi' OR SAPI_NAME == 'cgi-fcgi'))
        {
            
    header('Status: 301 Moved Permanently');
        }

        
    define('NOPMPOPUP'1);
        if (
    defined('NOSHUTDOWNFUNC'))
        {
            
    exec_shut_down();
        }
        exit;

    4. spremiti datoteku.
    5. otvoriti i napraviti kopiju ove datoteke:
    Forum root / includes / vbenterprisetranslator_functions.php
    6. u ovoj datoteci nalaze:
    PHP Code:
    function vbet_redirectDoubleLang() 
    7. u ovu funkciju pronaći:
    PHP Code:
    exec_header_redirect($url); 
    8. i zamijeniti sa:
    PHP Code:
    vbet_vb_exec_header_redirect($url); 
    9. spremiti datoteku i testirati.

    Već učinjeno - bit će uključeni u sljedeće relase.
    Zadnji uredio kamilkurczak; 28-02-11 na 09:32.

  4. #4
    Senior Member
    Registracija
    Lipnja 2010
    Postovi
    276

    Default

    ne siguran razlog zbog kojeg sam još uvijek GTE 302 temp

    Status: HTTP/1.1 302 pomjeren trenutno

  5. #5
    vBulletin Enterprise Prevoditelj (vBET) Osoblje
    Registracija
    Svibanj 2010
    Postovi
    1,000

    Default

    Nažalost, sada imate dobro rješenje u moj prethodni post, molimo vas da provjerite!

  6. #6
    Senior Member
    Registracija
    Lipnja 2010
    Postovi
    276

    Default

    Dodao sam funkciju, a poziv na ovaj funtion umjesto starih preusmjeriti i dobiti isti 302 temp?

    Jesam li nedostaje somthing?

  7. #7
    vBulletin Enterprise Prevoditelj (vBET) Osoblje
    Registracija
    Svibanj 2010
    Postovi
    1,000

    Default

    Možete li mi objasniti gdje se provjeravaju da imate 302 preusmjeravanje?

  8. #8
    vBulletin Enterprise Prevoditelj (vBET) Osoblje
    Registracija
    Svibanj 2010
    Postovi
    1,000

    Default

    sve promjene su napravili.

Igre bez granica

Knjiženje dozvole

  • Vas ne smiju postavljati nove teme
  • Vas ne smiju odgovarati na postove
  • Vas ne smiju slati privitke
  • Vas ne smiju urediti svoje postove
  •