Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
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) Собственно интересует сталкивался ли кто-нибудь с этой проблемой. Какие есть предложения по решению? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 11:44 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=81&tid=1559297]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 357ms |

| 0 / 0 |
