#1 2011.06.25 12:42

xits
Участник
Зарегистрирован: 2009.05.06
Сообщений: 11
Карма: 2
Профиль

Rewrite и use_trans_sid

Если Rewrite содержит слеш, то сессия не прописывается в ссылку, а со всеми остальными Rewrite-ссылками порядок. В чем может быть ошибка?
Пример: http://youmob.ru
посмотрите с откл. кукисами ссылки "Пользователи" и "Хотят общаться"

Неактивен

#2 2011.06.25 18:31

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Rewrite и use_trans_sid

xits написал:

Если Rewrite содержит слеш

под Rewrite понимается правило? на указанной странице везде вижу идентификатор сессии

Неактивен

#3 2011.06.25 18:33

xits
Участник
Зарегистрирован: 2009.05.06
Сообщений: 11
Карма: 2
Профиль

Re: Rewrite и use_trans_sid

да, правило
у ссылки "Хотят общаться": http://youmob.ru/users/sort:4/page:1
Добавлено спустя   1 минуту  8 секунд:
а тут: http://youmob.ru/users в "Новые | Популярные...." ни у одной нет и в навигации тоже
вот такая вот непонятная ошибка(

Неактивен

#4 2011.06.25 18:37

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Rewrite и use_trans_sid

покажи правило, стоит ли там [QSA] ?

Неактивен

#5 2011.06.25 18:46

xits
Участник
Зарегистрирован: 2009.05.06
Сообщений: 11
Карма: 2
Профиль

Re: Rewrite и use_trans_sid

RewriteRule ^news/page:([0-9]+)$ /core/modules/news/controller.php?page=$1 [L,QSA]
RewriteRule ^news(/*)$ /core/modules/news/controller.php [L,QSA]
---
аналогичное правило - тоже не работает сессия
в таком порядке идут

Неактивен

#6 2011.06.25 18:52

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Rewrite и use_trans_sid

попробуй : через rawurlencode пропустить...

Неактивен

#7 2011.06.25 18:52

xits
Участник
Зарегистрирован: 2009.05.06
Сообщений: 11
Карма: 2
Профиль

Re: Rewrite и use_trans_sid

забыл сказать что с page:([0-9]+)  НЕ работает а без нее (второй вариант) нормально работает
Добавлено спустя   3 минуты  33 секунды:
попробовал даже с output_add_rewrite_var, но опять же добавляет ко всем, кроме вот этих, прям в аналогию, как use_trans_sid

Неактивен

#8 2011.06.25 18:59

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Rewrite и use_trans_sid

двоеточие урленкодил?

Неактивен

#9 2011.06.25 19:00

xits
Участник
Зарегистрирован: 2009.05.06
Сообщений: 11
Карма: 2
Профиль

Re: Rewrite и use_trans_sid

нет, щас попробую)
Добавлено спустя   6 минут  33 секунды:
http://youmob.ru/users/sort%3A4/page%3A1
сессии нету

Неактивен

#10 2011.06.25 19:10

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Rewrite и use_trans_sid

я не наблюдаю урленкоденых двоеточий. в любом случае они должны быть пропущены через урленкод. даже независимо от сессии.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.010 s