Вопрос! - Как убрать идентификатор сессии?

Тема в разделе "vBulletin", создана пользователем Captain, 29 июл 2007.

Статус темы:
Закрыта.
  1. Captain

    Captain Мыслитель

    Регистр.:
    8 май 2006
    Сообщения:
    355
    Симпатии:
    174
    Чтоб не корежило урлы в поисковиках и чтоб нормально работали роботы sape хотелось бы убрать идентификаторы сессий

    s = траляля


    Чтоб урлы не корежило.

    Как это можно сделать? И что при этом я потеряю? Статистику гостей вообще или как?
     
  2. Z@R@Z@

    Z@R@Z@ Создатель

    Регистр.:
    12 июн 2006
    Сообщения:
    28
    Симпатии:
    7
    Если я не ошибаюсь...
    файл includes\init.php
    416 строка

    Код:
     $vbulletin->session->set_session_visibility($show['search_engine'] OR $vbulletin->superglobal_size['_COOKIE'] > 0);
    Заменить на:
    Код:
    if($_COOKIE) $vbulletin->session->set_session_visibility(true);
    else $vbulletin->session->set_session_visibility($show['search_engine'] OR $vbulletin->superglobal_size['_COOKIE'] > 0);
    
     
    SiriuS нравится это.
  3. SiriuS

    SiriuS Создатель

    Регистр.:
    8 сен 2006
    Сообщения:
    29
    Симпатии:
    10
    Zaraza а есть ли побочные действия у этого метода?
     
  4. Z@R@Z@

    Z@R@Z@ Создатель

    Регистр.:
    12 июн 2006
    Сообщения:
    28
    Симпатии:
    7
    Побочных действий (эффектов) не наблюдаю вот уже 3 месяца...
     
    tk1ce и SiriuS нравится это.
  5. SiriuS

    SiriuS Создатель

    Регистр.:
    8 сен 2006
    Сообщения:
    29
    Симпатии:
    10
    В 3.7 тоже вроде нормально работает. Не знаю важно это или нет, но вероятно строки тоже имеют значения, в смысли
    $vbulletin я разделил на отдельные начинания строк.
     
Статус темы:
Закрыта.