Стоит Joomla 1.5.9 & Virtuemart 1.1.2. При первом заходе на сайт ко всем URLам добавляется лишний текст, типа: 40c491cf5f64423e4c593d8153b8516c=fccfa89cbb78d85c0 594b17b07c90d80 Т.е. вместо нормального адреса: http://shop.artmanager.ru/shop/shop.product_details/25/flypage.tpl/44.html выдается такой: http://shop.artmanager.ru/shop/shop.product_details/25/flypage.tpl/44.html?40c491cf5f64423e4c593d8153b8516c=fccfa89cb b78d85c0594b17b07c90d80 Ссылка естественно после этого ведет не туда куда надо... Как избавиться от этого? Очень мешает
Это идентификатор сессии. Нашел такое решение - добавил в .htaccess две строчки: php_flag session.use_trans_sid off php_flag session.use_only_cookies on Это гут?
Дак в том-то и прикол, что надо попробовать. И еще я вот что думаю, это вполне может быть сессиионные заморочки джумлы, а пхп может быть и ни при чем.
Как писал выше - добавил в .htaccess две строчки: php_flag session.use_trans_sid off php_flag session.use_only_cookies on всё ок теперь, за несколько месяцев косяков из-за этого вроде не было
Галочку про дружествтвенность к пользователям в админке виртуемарта снять надо - он и перестанет приписывать идентификатор сессии. VirtueMart->Настройки->Общие настройки->Дополнительные настройки->Включить проверку куки?
t43d3n, отпишись пожалуйста, всё ли нормально, есть ли какие-нибудь проблемы из-за этих строк в .htaccess? php_flag session.use_trans_sid off php_flag session.use_only_cookies on Как-то ещё этот идентификатор сессий можно вырубить, чтобы он по-дефолту был выключен?
В EasyApache будет выдавать 500 ошибку - потому как php флаги там не допускаются Как убрать сессионный идентификатор - читай выше, снять галку сразу после установки - невелика работа. Если много сайтов одновременно ставить нужно - инсталятор чуть перенастроить - и везде она не будет стоять. Зачем сложно решать простой вопрос? Непонятно. В движок уже встроена возможность убрать идентификаторы сессии из урлов - так еще и через .htaccess править зачем? МОжет я чего не понимаю?
А в маем случае такая вод проблема: ссылка: .ru/buchgalterskiy-uchet/buchgalterskie-uslugi.html превращается вот в такую: .ru/index.php/component/option,com_kunena/Itemid,56/direction,ASC/func,userlist/lang,ru/modules/mod_img_news_scroller_laskarjoomla/forum/ipb-rossii/link/buchgalterskiy-uchet/buchgalterskie-uslugi.html ну и так весь сайт в общем стоит компанент ARTIO JoomSEF 3.6.1 все вроде как надо а ссылки время от времени становятся такими, также исправляется если очистить кеш, но проблема остается! Может кто встречал такую проблему поделитесь с решением...