Как убрать сессии (?s=) в адресной строке IPB 3.1.3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются проблемы поисковой оптимизации и индексирования форумов.
Если зашли сюда случайно, пожалуйста, не оффтопьте и обратите внимание на другие разделы.
Оформление форумов, включая верстку скинов.
Настройка форумов, установка и администрирование.
Размещение рекламы на форумах.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

sape
Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Как убрать сессии (?s=) в адресной строке IPB 3.1.3

#1 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

  Отправлено 29 Декабрь 2010 - 04:55

Увага!

Подскажите как убрать сессии в IPB 3.1.3.

Некоторые боты индексирует с сессиями.

Куки настроены. С броузера только первый раз выдает сессию, потом все ровно.

в .htaccess прописано:
php_flag session.use_trans_sid off
php_flag register_globals off

инструкция от FatCat для 2.х.х неподходит (
0

#2 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 891
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 29 Декабрь 2010 - 05:04

А robots.txt на что?
0

#3 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 29 Декабрь 2010 - 05:45

поподробнее про robots.txt..

вроде он просто запрещает к индексации страницы с сессиями? .. а мне нужно настроить форум так, чтобы он конкретному боту (сапа) не отдавал страницы с сессиями..

для 2.х.х была заплатка от FatCat:

Цитата

если после индексации форума все ссылки имеют вид
forum/index.php?s=f3hb4jhfgdfj3h4v.....и так далее
а как известно яндекс такие странички с сессиями не индексирует
и значит сайт не проходит модерацию

чтобы убрать сессии делаем следующее

открыть файл:
sources\classes\class_session.php

найти:
$cookie['session_id']   = $this->ipsclass->my_getcookie('session_id');
        $cookie['member_id']    = $this->ipsclass->my_getcookie('member_id');
        $cookie['pass_hash']    = $this->ipsclass->my_getcookie('pass_hash');


заменить на:

if(
$this->ipsclass->ip_address=="217.107.36.73"
or $this->ipsclass->ip_address=="217.107.36.132"
or $this->ipsclass->ip_address=="81.177.144.46"
or $this->ipsclass->ip_address=="87.242.74.101"
or $this->ipsclass->ip_address=="80.251.136.38"
)
{
        $cookie['session_id']   = "sape_session";
        $cookie['member_id']    = "0";
        $cookie['pass_hash']    = "";
}
else
{
        $cookie['session_id']   = $this->ipsclass->my_getcookie('session_id');
        $cookie['member_id']    = $this->ipsclass->my_getcookie('member_id');
        $cookie['pass_hash']    = $this->ipsclass->my_getcookie('pass_hash');
}




эта заплатка не работает на 3.х.х .. а надо сделать так же
0

#4 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 891
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 29 Декабрь 2010 - 16:42

Если в роботсе запретите, сапаробот их и не проиндексирует.
Подробнее про роботс читайте в Яндексе.
0

#5 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 29 Декабрь 2010 - 22:46

Просмотреть сообщениеBur 29 Декабрь 2010 - 05:45 сказал(а):

для 2.х.х была заплатка от FatCat:
эта заплатка не работает на 3.х.х .. а надо сделать так же

Еще бы она работала, тройка это же принципиально другой движок.

Там FatCat предлагал использовать ИП адреса сапы, но на сколько мне известно у sape есть свой собственный юсер-агент. По этому агенту можно добавить в список поисковых систем, тогда ей не будут подставляться сессии в адресах.

Настройки и инструменты > Управление User Agent: Добавить user agent
Название: Sape
Ключ: sape
Тип: поисковик
Регулярное выражение: ^SAPE.BOT
Версия User Agent в Regex: оставляем пустым или 0 по желанию. Все равно там по умолчанию впишется 0.

Все. Теперь форум сапоботу не будет отдавать сессии.
1

#6 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 30 Декабрь 2010 - 11:18

Просмотреть сообщениеsiv1987 29 Декабрь 2010 - 22:46 сказал(а):

Регулярное выражение: ^SAPE.BOT
(точку не экранировать!)

что значит точку не экранировать?
0

#7 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 30 Декабрь 2010 - 13:03

Добавил юзер-агент сапы с настройками siv1987, но робот опять проиндексировал с сессиями :(
может чтото не так делаю?

посмотрел в логах что сапабот вот так вот представляется
"GET /robots.txt HTTP/1.1" 200 231 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1)"

Сообщение изменено: Bur (30 Декабрь 2010 - 18:52)

0

#8 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 30 Декабрь 2010 - 20:11

Цитата

посмотрел в логах что сапабот вот так вот представляется

Увы, если бот подменит свой агент то этот способ не прокатит.

Кстати, предложение с сапы все еще в силе? :(
0

#9 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 31 Декабрь 2010 - 04:24

Просмотреть сообщениеsiv1987 30 Декабрь 2010 - 20:11 сказал(а):

Кстати, предложение с сапы все еще в силе? :)

конечно! В не зависимости кто и откуда поможет, я исполню свои обязательства... Даже если он и не догадывается о существовании оных :)
0

#10 Пользователь не на сайте   siv1987 »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 1 348
  • Регистрация: 20-Март 09
  • Репутация: 212
  • IPB version:2.3.x
 

Отправлено 03 Январь 2011 - 17:11

Просмотреть сообщениеBur 31 Декабрь 2010 - 04:24 сказал(а):

конечно! В не зависимости кто и откуда поможет, я исполню свои обязательства... Даже если он и не догадывается о существовании оных


Ну что же, велосипеды так велосипеды. Отправил в ЛС.
0

#11 Пользователь не на сайте   Bur »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Декабрь 10
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 03 Январь 2011 - 17:52

Выполнил инструкцию, сапа индексирует без сессий! ура! :)

номер кошелька в личку :huh:
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна