В настоящее время я создаю уникальный файл 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}}
но это не работает.