在我的网站中,我想将用户 IP 的 MD5 保存在名为“utm”的 cookie 中。如何使用 htaccess 检查真实用户 IP %{REMOTE_ADDR} 的 MD5 是否正是 cookie 中的那个?我想要这样的东西:
RewriteCond %{HTTP_COOKIE}:MD5(%{REMOTE_ADDR}) ^.*utm=([^;]*).*:(?!\1).*$
我知道在 MD5(%{REMOTE_ADDR}) 中使用 MD5 是不可能的,但我该怎么做呢?以下代码可以正常工作,但它没有使用 MD5 将 IP 存储在 cookie 中,也没有使用 MD5 来检查 cookie 的 IP:
RewriteCond %{HTTP_COOKIE}:%{REMOTE_ADDR} ^.*utm=([^;]*).*:(?!\1).*$