Apache Версия 2.0 Сервера HTTP
Description: | Clickstream заготовка леса пользовательской деятельности по участку |
---|---|
Status: | расширение |
Module Identifier: | usertrack_module |
Source File: | mod_usertrack.c |
предыдущие выпуски Apacheа включили модуль, который производит регистрацию 'clickstream' пользовательской деятельности по участку, используя печенье. Это называли модулем "печенья", mod_cookies. В Apacheе 1.2 и позже этот модуль был переименован "пользователь, отслеживающий" модуль, mod_usertrack. Этот модуль был упрощен, и новые директивы добавлены.
предварительно, модуль печенья (теперь пользователь, отслеживающий модуль) сделал его собственную заготовку леса, используя
CookieLog
директива. В этом выпуске, этот модуль не делает никакой заготовки леса вообще. Вместо этого конфигурируемый файл формата регистрации должен использоваться, чтобы регистрировать пользовательские потоки щелчка. Это возможно, потому что модуль заготовки леса теперь позволяет многократные файлы системного журнала. Само печенье зарегистрировано при использовании текста
%{cookie}n
в формате файла системного журнала. Например:
CustomLog logs/clickstream "%{cookie}n %r %t"
для обратной совместимости конфигурируемый модуль регистрации осуществляет старое
CookieLog
директива, но это должно быть модернизировано к вышеупомянутому
CustomLog
директива.
(следующее - из сообщения <022701bda43d$9d32bbb0$1201a8c0@christian.office.sane.com> в новых-httpd архивах)
от: " Христианин Аллен" <christian@sane.com> Предмет: Ре: Apache относящаяся к двухтысячному году ошибка в mod_usertrack.c Дате: вторник, 30 июня 1998 11:41:56-0400 Сделал некоторую работу с печеньем и вскопал некоторую информацию, которая могла бы быть полезна. Правда, Netscape утверждает, что правильный формат ТЕПЕРЬ - четыре даты цифры, и четыре даты цифры действительно фактически работают ... для Netscape 4.x (Коммуникатор), который. Однако, 3.x и ниже не принимают их. Кажется, что Netscape первоначально имел стандарт с 2 цифрами, и затем со всем относящимся к двухтысячному году обманом и вероятно несколько жалоб, измененных на четыре даты цифры Коммуникатора. К счастью, 4.x также понимает формат с 2 цифрами, и таким образом лучший способ гарантировать, что ваш срок годности является четким к браузеру клиента, состоит в том, чтобы использовать даты с 2 цифрами. Однако, это не ограничивает сроки годности годом 2000; если Вы используете год истечения "13", например, это интерпретируется как 2013, НЕ 1913! Фактически, Вы можете использовать год истечения "до 37", и это будет понято как "2037" и MSIE и версиями Netscape 3.x и (не уверенный относительно версий до тех). Не уверенный, почему Netscape использовал тот специфический год как его предел, но мое предположение - то, что это было относительно проблемы 2038 UNIX. Netscape/MSIE 4.x, кажется, в состоянии понять годы с 2 цифрами кроме того, по крайней мере до "50" наверняка (я думаю, что они понимают вплоть до "приблизительно 70", но не наверняка). Резюме: Mozilla 3.x и понимает две даты цифры вплоть до "37" (2037). Mozilla 4.x понимает вплоть до "по крайней мере 50" (2050) в форме с 2 цифрами, но также и понимает годы с 4 цифрами, которые могут вероятно достигнуть вплоть до 9999. Ваш лучший выбор для того, чтобы посылать длительное печенье должен послать это в течение некоторого времени в конце года "37".
Description: | область, к которой применяется печенье прослеживания |
---|---|
Syntax: |
CookieDomain
domain
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | расширение |
Module: | mod_usertrack |
эта директива управляет урегулированием области, к которой применяется печенье прослеживания. Если не подарок, никакая область не включена в область удара головой печенья.
вереница области
должен
начать с точки, и
должен
включить по крайней мере одну вложенную точку. Таким образом,
.foo.com
является юридическим, но
foo.bar.com
и
.com
не.
.co.uk
, хотя такая область якобы выполняет требования выше.
.com
, и позволение такого печенья может быть риском безопасности. Таким образом, если Вы находитесь под главной областью уровня с двумя частями, Вы должны все еще использовать вашу фактическую область, поскольку Вы с любой другой главной областью уровня (например, использование
.foo.co.uk
).
Description: | время истечения для печенья прослеживания |
---|---|
Syntax: |
CookieExpires
expiry-period
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | расширение |
Module: | mod_usertrack |
когда используется, эта директива устанавливает время истечения на печеньи, произведенном usertrack модулем. период истечения можно дать или как множество секунд, или в формате, типа "2 недель 3 дня 7 часов". Действительные наименования: годы, месяцы, недели, дни, часы, минуты и секунды. Если время истечения находится в каком-нибудь формате кроме одного числа, указывающего число секунд, это должно быть приложено двойными кавычками.
если эта директива не используется, печенье, последнее только для текущей сессии браузера.
Description: | название печенья прослеживания |
---|---|
Syntax: |
CookieName
token
|
Default: |
CookieName Apache
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | расширение |
Module: | mod_usertrack |
эта директива позволяет Вам изменять название печенья эти использования модуля в его целях прослеживания. По умолчанию печенье называют "
Apache
".
Вы должны определить действительное название печенья; результаты непредсказуемы, если Вы используете название, содержащее необычные характеры. Действительные характеры включают A-Z, a-z, 0-9, "_", и "-".
Description: | формат области удара головой печенья |
---|---|
Syntax: |
CookieStyle
Netscape|Cookie|Cookie2|RFC2109|RFC2965
|
Default: |
CookieStyle Netscape
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | расширение |
Module: | mod_usertrack |
эта директива управляет форматом области удара головой печенья. Три разрешенные формата:
не все клиенты могут понять все эти форматы. но Вы должны использовать самый новый, который является вообще приемлемым для браузеров ваших пользователей. Во время письма, только полностью поддерживает большинство браузеров
CookieStyle Netscape
.
Description: | позволяет печенье прослеживания |
---|---|
Syntax: |
CookieTracking on|off
|
Default: |
CookieTracking off
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | расширение |
Module: | mod_usertrack |
когда
mod_usertrack
загружен, и
CookieTracking on
установлен, Apache пошлет отслеживающее пользователя печенье за всеми новыми запросами. Эта директива может использоваться, чтобы включить это поведение или прочь на в-сервер или в-справочник основании. По умолчанию, предоставление возможности
mod_usertrack
будет
нет
активизировать печенье.