И снова сессии...

Автор mdm, 10 марта 2010, 06:06:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mdm

Поставил два форума на одно хосте, но на разных доменах. Первый Яндекс проглотил хорошо, за 2 апа с нормальными ссылками. Второй тоже полностью проиндексировал, только все ссылки с "PHPSESSID".
Все настройки на сайтах одинаковые.
Объясните в чем причина? И как с этим бороться?

FuzzyL

Нужно внести Яндекс в список роботов. ТОгда для него не будут генерироваться сессии

jack87

Цитата: FuzzyL от 26 марта 2010, 02:14:10
Нужно внести Яндекс в список роботов. ТОгда для него не будут генерироваться сессии
Как это сделать?

Пробовал уже убрать и так

Цитироватьphp_flag session.use_trans_sid off
php_flag session.use_cookies on
php_flag session.use_only_cookies on

и так

Цитировать// Attempt to change a few PHP settings.
   @ini_set('session.use_cookies', true);
   @ini_set('session.use_only_cookies', true);
   @ini_set('url_rewriter.tags', '');
   @ini_set('session.use_trans_sid', false);
   @ini_set('arg_separator.output', '&');

Не помогло ничего((

jack87

#3
Добавил в robots.txt
Clean-param: PHPSESSID /index.php
посмотрим что получится!

И в настройках поисковой системы добавал бота Яндекс

.nitro

Цитата: jack87 от 25 октября 2010, 18:28:52
Добавил в robots.txt
Clean-param: PHPSESSID /index.php
посмотрим что получится!

И в настройках поисковой системы добавал бота Яндекс
К сожалению не помогло :(
SамыйMатёрыйFорум 2.0.15, URL: http://kamrc.ru/ - форум Камчатских радиолюбителей

Yworld_garry

добавить
Disallow: /*PHPSESSID # со временем уйдут из индекса

А если использовать Clean-param: , то
Clean-param: PHPSESSID /  # так  для всех страниц
Но это не запрет к индексации, а команда не учитывать. Разница существенная.