ну однообразные, но при клике на некоторые - происходит обычный переход по ссылкее, а на некоторых - добавляет ?PHPSESSID=0d210000000000000000&BITRIX_SM_GUEST_ID=000000000000
Кто сталкивался?
Похоже в каком-то место происходит редирект, изначально задуманный как POST, но по какой-то причине отправлдяемый GET-ом
можно было погуглить http://phpfaq.ru/sessions#main
ну какбы вопрос не в том, как работают сессии, а в том, почему при редиректе битрикс принимает решение отпралять все параметры через GET
вопрос был в том что к ссылкам на странице добавляются сессионные переменные, которые просто так добавляться не могут редирект с постом тоже спорное решение, потому что слишком характерные названия для переменных, которые используются в куках и сессии
PHPSESSID по идее должен храниться в куках. И в других случаях на сайте - используется именно тот который в куках хранится. Но конкретно в определенном одном состоянии - PHPSESSID (а также куча других переменных, тоже по идее из куков) - передаются через GET параметры
Обсуждают сегодня