Важно: Ова страница користи колачиће (cookies). Користећи овај сајт без искључивања колачиће у прегледачу, значи да сте сагласни да га користите.
Купи Сада! Карактеристике Довнлоадс

Зарадите са нама!

Ако желите да почнете да зарађујете новац са вБЕТ придружити Партнерски програм.
Резултати 1 на 8 од 8

Тема: Мулти ланг у УРЛ сталном преусмерења

  1. #1
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default Мулти ланг у УРЛ сталном преусмерења

    Од моје прошлости питању сто је висе сад секције у УРЛ адресама, као што су сите.цом / ру / ГЛ / ру / страница.хтмл поправити је да се преусмери на страницама одговарајућој страници, али преусмери је температура преусмеравање уместо тешко сталног преусмери

    Статус: ХТТП/1.1 302 Мовед Перманентли

    не стални преусмери?

    Можемо ли да допуни овај АСАП?

    Хвала!

    Крис

  2. #2
    СМФ предузећа преводилац (вБЕТ) Особље
    Регистрован
    Мај 2010
    Поруке
    1,000

    Default

    Да, за вБЕТ4 је врло лако, за вБЕТ3 - не, али то ће бити урађено .. Ја ћу припремити решење за вас.

  3. #3
    СМФ предузећа преводилац (вБЕТ) Особље
    Регистрован
    Мај 2010
    Поруке
    1,000

    Default

    ок сам брзо решење за вас:
    1. отворен и направите копију ове датотеке:
    Форум роот / инцлудес / вбентерприсетранслатор_фунцтионс.пхп
    2. у овом фајлу наћи:
    PHP Code:
    ?> 
    3. Пасте пре овог кода:
    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.. сачувајте датотеку.
    5. отворен и направите копију ове датотеке:
    Форум роот / инцлудес / вбентерприсетранслатор_фунцтионс.пхп
    6.. у овом фајлу наћи:
    PHP Code:
    function vbet_redirectDoubleLang() 
    7. У овој функцији наћи:
    PHP Code:
    exec_header_redirect($url); 
    8. и замени са:
    PHP Code:
    vbet_vb_exec_header_redirect($url); 
    9. сачувајте датотеку и тестирати га.

    Већ урађено - биће укључене у наредни реласе.
    Последњи изменио kamilkurczak; 28-02-11 U 09:32.

  4. #4
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default

    Нисам сигуран разлог што сам још увек ГТЕ 302 Темп

    Статус: ХТТП/1.1 302 Мовед Перманентли

  5. #5
    СМФ предузећа преводилац (вБЕТ) Особље
    Регистрован
    Мај 2010
    Поруке
    1,000

    Default

    Нажалост, сада имате добро решење у мом претходном пост, проверите то!

  6. #6
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default

    Додао сам функцију, а позив на овај функцијом уместо старог преусмеравање и да се исти 302 темп?

    Јесам ли у нешто недостаје?

  7. #7
    СМФ предузећа преводилац (вБЕТ) Особље
    Регистрован
    Мај 2010
    Поруке
    1,000

    Default

    Можете ли да објасните ми где сте проверили да сте 302 преусмеравање?

  8. #8
    СМФ предузећа преводилац (вБЕТ) Особље
    Регистрован
    Мај 2010
    Поруке
    1,000

    Default

    све промене су направљене.

Ознаке за ову тему

Правила постовања

  • Ти не могу постављати нове теме
  • Ти не могу порука одговора
  • Ти не могу слати прикачене фајлове
  • Ти не могу моњати ваше постове
  •