Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.07.2007, 11:44
|
|||
|---|---|---|---|
|
|||
csp + mod_rewrite |
|||
|
#18+
Возникла задача перенаправлять http запросы пользователя следующим образом: http://server/~username -> http://server/csp/ip/index.csp?User=username Редирект должен быть внутренним (в адресной строке браузера клинта должно отображаться http://server/~username ) Для этой цели был задействован модуль mod_rewrite apach'а. В httpd.conf прописаны следующие правила: RewriteEngine On RewriteRule ^/~([^/]+)$ /csp/ip/index.csp?User=$1 [PT] # требуемое правило RewriteRule ^/([^c][^s][^p])(.*)$ /csp/ip/$1$2 [PT] # это чтоб относительные ссылку работали RewriteRule ^/([^/]+)$ /csp/ip/index.csp [PT] # корень перенаправляем на домашнюю страницу Запросы обрабатывет mod_csp.so (при использовании nph-CSPcgi mod_rewrite не может перехватывать запросы). Всё работает, но осталась одна глобальная проблема - не сохраняется контекст сессии. Т.е. при каждом обращении к http://server/~username %session.NewSession=1 и каждый раз генерится новый Id сессии. Но самое плохое - это то что перестают работать гиперсобытия. Изменениями параметров "Использовать cookie для сессии:" и "Путь для cookie сессии:" ничего не добился. (Если установить "Путь для cookie сессии:" равным /, страница http://server/~username работает, но перестаёт правильно работать http://server/csp/ip/index.csp) Собственно интересует сталкивался ли кто-нибудь с этой проблемой. Какие есть предложения по решению? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&mobile=1&tid=1559297]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 373ms |

| 0 / 0 |
