Доброе время суток, господа.
Столкнулся с такой проблемой.
Для работы авторизированных пользователей использую mod_rewrite в связке с
внешним самописным враппером.
Схема простая - пользователь, пришедший по урлу вида
/$session_id/somefile.html отправляется на файл
/somedir/somefile.html?sess=$session_id
Все просто замечательно работает до того момента, когда эта схема не начинает
применяться для раздачи маленьких картинок на одной странице (в виде списка),
тогда они путаются (меняются местами). Раздавать напрямую без применения
сессий не могу - картинки не должны показываться другим пользователям.
В логе - все в порядке, в логе от враппера -тоже все хорошо, а на странице -
бяка. Стоит обновить страницу, они опять меняются местами, и опять становятся
"не на свои места".
Апач: apache-1.3.27rusPL30.16
OS: ALTLinux Master
(пробовал и на apache-1.3.23 && ASP 7.2 - все едино)
фрагмент конфига:
RewriteEngine On
RewriteMap users prg:/path_to_module/rewrite.pl
RewriteRule ^(\/[a-z0-9]{32}\/.*)$ ${users:$1} [QSA,NS]
Думаю, текст враппера приводить нет необходимости - схема проверена уже не
раз.
В чем могут быть грабли? Куда копать? Где я не прав?
--
Stanislav Yadykin
Network Operation Center
CJSC "Internet-Service"
SVY3-RIPE
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =