Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Rambler, Aport, Webalta и другие > Как ищет Рамблер?


Автор: ksnk 30.10.2008, 19:49
У работодателя возникла проблема, я в некотором затруднении...

на сайте формируются ссылки такого вида

http://www.???.ru/osn.php?page=katalog.php&razdel=38&sess_id=988bec2523b4c6f85761cf9e0a5f2c68.(68 символов - длина параметра) Они попадают в Рамблер с отрезанным параметром sess_id - http://www.???.ru/osn.php?page=katalog.php&razdel=38.

Иногда, ссылки страшнее - 
http://www.???.ru/osn.php?page=podrobn.php&razdel=77&backp=katalog.php&backr=39&anch=element24&kat_id=24&sess_id=151690b799b8fcb6e5863c93c7549b7c (118 символов - длина параметра) Вот они уже ни в каком виде не появляются в этом самом Рамблере. 
Спрашивается , а почему? И почему в первом случае ссылки попали smile

Возникает вопрос - нет ли какого-то ограничения у длины ссылки/параметров ссылки при индексации этим самым Рамблером?

Достаточно ли будет просто перекинуть sess_id в куку? В этом случае длина параметра ссылки будет 80 символов.

P.S. Предложения переписать все это - отвергаются сразу. Ни времени, ни денег, ни желания порефакторитьэто нету smile

Автор: Str!pe 8.11.2008, 23:01
ksnk, http://spectator.ru/technology/php/user_friendly_urls smile

Автор: ksnk 19.12.2008, 19:03
Цитата

ksnk, ЧПУ 

Цитата

Предложения переписать все это - отвергаются сразу


Оно было написано с автоматическим стартом сессии и насильным внедрением ID'а сессии во все ссылки.

Методом научного тыка и ненаучного прерывания сессии удалось сократить длину передаваемого параметра на ~30 байт... 
В Рамблер, вроде, начали влезать. Видимо, действительно, ограничение в 100 байт...

Автор: blackDancer 15.1.2010, 18:57
Ну www.rambler.ru вообще чудноват посмотри http://earnon.ru/rambler.php может что то начитаешь. Ну, а вообше надо работать с заголовками и использовать  mod_rewrite.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)