Pwysig: Mae'r dudalen hon yn defnyddio cwcis (cookies). Defnyddio'r wefan hon heb droi i ffwrdd cwcis porwr, yn golygu eich bod yn cytuno i ddefnyddio.
Prynu Nawr! Nodweddion Lawrlwytho

Ennill gyda ni!

Os hoffech chi i ddechrau ennill arian gyda vBET ymuno i Rhaglen Affiliate.
Canlyniadau 1 i 8 o 8

Thread: Aml lang yn ail-gyfeiriadau url barhaol

  1. #1
    Aelod Uwch
    Ymuno Dyddiad
    Mehefin 2010
    Swyddi
    276

    Default Aml lang yn ail-gyfeiriadau url barhaol

    O fy rhifyn diwethaf o gael adrannau lang lluosog mewn urls megis site.com / ru / gl / ru / page.html ateb ei wneud i ail-gyfeirio i'r tudalennau at y dudalen gywir, ond mae'r uniongyrchol ail-yn dros dro ailgyfeirio yn lle caled parhaol ail-gyfeirio

    Statws: HTTP/1.1 302 Wedi symud dros dro

    nad yw barhaol ail-gyfeirio?

    Allwn ni ddiweddaru'r cyn gynted â phosibl?

    Diolch!

    Chris

  2. #2
    vBulletin Menter Cyfieithydd (vBET) Staff
    Ymuno Dyddiad
    Mai 2010
    Swyddi
    1,000

    Default

    Ydw, I vBET4 mae'n hawdd iawn, ar gyfer vBET3 - ni, ond bydd yn cael ei wneud .. Byddaf yn paratoi ateb i chi.

  3. #3
    vBulletin Menter Cyfieithydd (vBET) Staff
    Ymuno Dyddiad
    Mai 2010
    Swyddi
    1,000

    Default

    iawn gen i ateb parod ar gyfer eich:
    1. agored a threfnu bod copi o'r ffeil hon:
    / gwreiddiau fforwm yn cynnwys / vbenterprisetranslator_functions.php
    2. yn y ffeil ddod o hyd i:
    PHP Code:
    ?> 
    3. past CYN cod hwn:
    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. achub ffeil.
    5. agored a threfnu bod copi o'r ffeil hon:
    / gwreiddiau fforwm yn cynnwys / vbenterprisetranslator_functions.php
    6. yn y ffeil ddod o hyd i:
    PHP Code:
    function vbet_redirectDoubleLang() 
    7. yn y swyddogaeth hon gael:
    PHP Code:
    exec_header_redirect($url); 
    8. ac yn ei le:
    PHP Code:
    vbet_vb_exec_header_redirect($url); 
    9. achub ffeil ac yn ei brofi.

    Wneud yn barod - yn cael eu cynnwys yn y relase nesaf.
    Last edited gan kamilkurczak; 28-02-11 yn 09:32.

  4. #4
    Aelod Uwch
    Ymuno Dyddiad
    Mehefin 2010
    Swyddi
    276

    Default

    ddim yn siŵr y rheswm yn dal i gte yr dros dro 302

    Statws: HTTP/1.1 302 Wedi symud dros dro

  5. #5
    vBulletin Menter Cyfieithydd (vBET) Staff
    Ymuno Dyddiad
    Mai 2010
    Swyddi
    1,000

    Default

    Mae'n ddrwg gennym, nawr eich bod wedi ateb yn dda yn fy swydd flaenorol, gwiriwch ei fod!

  6. #6
    Aelod Uwch
    Ymuno Dyddiad
    Mehefin 2010
    Swyddi
    276

    Default

    Rwy'n Ychwanegodd y swyddogaeth, ac yn yr alwad i'r funtion yn hytrach na'r hen ailgyfeirio a chael yr un fath 302 dros dro?

    Ydw i'n ar goll somthing?

  7. #7
    vBulletin Menter Cyfieithydd (vBET) Staff
    Ymuno Dyddiad
    Mai 2010
    Swyddi
    1,000

    Default

    gallwch esbonio i mi lle'r ydych yn gwirio bod gennych 302 ailgyfeirio?

  8. #8
    vBulletin Menter Cyfieithydd (vBET) Staff
    Ymuno Dyddiad
    Mai 2010
    Swyddi
    1,000

    Default

    pob newid yn cael eu gwneud.

Tags ar gyfer y Thread

Postio Caniatadau

  • Rydych yn efallai na swydd edeifion newydd
  • Rydych yn efallai na atebion ar ôl
  • Rydych yn efallai na atodiadau post
  • Rydych yn efallai na golygu eich swyddi
  •