16.04.2009, 18:28 | #1 | |
Специалист
Регистрация: 09.04.2009
Сообщений: 171
Вес репутации: 0
|
убираем сессии в IPB
если после индексации форума все ссылки имеют вид
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'); } если у вас IP адреса ботов отличаються то замените их на свои узнать ипы можно в самом конце в файле links.db данная заплатка была сделана FatCat Цитата:
|
|
11.04.2010, 03:54 | #2 |
Специалист
|
Внимание, вопрос!
А если у меня на форуме уже проиндексировались страницы с сессиями, как быть? Убирай их для сапы - не убирай, в индексе Яши они именно с сессиями в урле.. А страницы в человеческом, "безсессионном" виде - выходит, не в индексе. Закрыть так же от яндекса по айпи что ли? |
18.05.2010, 23:48 | #5 | ||
Новичок
Регистрация: 01.01.2009
Сообщений: 3
Вес репутации: 0
|
Написал вопрос в техподдержку, мне сказали, что маска 188.72.80.*
Сделал по мануалу, указав Цитата:
В процессе индексации сменил на ip, которые в файле links.db Цитата:
Сделал вывод для себя, что маску ipb не понимает. Нужно указывать все варианты (256 условий не так уж мало - не будет ли сайт тормозить?) По логике хеш должен был убраться, т.к. сессию получаем при открытии каждой новой страницы. Добавлено через 10 часов 34 минуты Уже всё сделал, по невнимательности не выходило. Мануал отличный, единственный существенный вывод из ситуации - маски в ip форум не понимает. Выписал из links.db адреса и всё отлично. Последний раз редактировалось Scotty(TM); 18.05.2010 в 23:49. Причина: Добавлено сообщение |
||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убираем дублированные страницы Джумлы=фиш | kikimora17 | Вопросы от новичков | 4 | 22.02.2009 00:02 |
Ёлку убираем в марте? | BigConcept | Курилка | 10 | 10.02.2009 13:54 |
Вылет сессии с другого IP | big.bon | Ошибки при работе с системой | 12 | 24.03.2008 22:57 |
Сессии | Set13 | Вопросы по работе системы | 6 | 01.02.2008 21:55 |
IPB, сессии и Сапа | Hichkok | Вопросы по работе системы | 6 | 13.10.2007 15:05 |
Часовой пояс GMT +3, время: 15:38.