Назад | Перейти на главную страницу

Как установить cookie на md5 из UNIQUE_ID в Apache?

В настоящее время я создаю уникальный файл cookie visit_id в Apache со следующим кодом:

RewriteCond "%{HTTP_COOKIE}" "(^|;)\s*visit_id\s*=([A-Za-z0-9@-]+)" [NC]
RewriteRule ".?" - [CO=visit_id:%2:.www.mydomain.com:30,S=1]
RewriteRule ".?" - [CO=visit_id:%{ENV:UNIQUE_ID}:.www.mydomain.com:30]

(Если файл cookie существует, обновите его срок действия, в противном случае создайте файл cookie со значением переменной среды UNIQUE_ID из mod_unique_id.)

Это работает, но я хотел бы использовать более случайный идентификатор, например md5 из UNIQUE_ID. Есть ли способ сделать это только с конфигурацией Apache?

Я попытался %{md5:%{ENV:UNIQUE_ID}} но это не работает.