Я пытаюсь сопоставить значение в cookie. Проблема в том, что Apache делает значение url-encoded. Так что, если я это сделать:mod_rewrite: Почему apache URL-encode% {HTTP_COOKIE}?
RewriteCond %{HTTP_COOKIE} ^(.+)$ [NC]
Он захватит это:
session%3DeXnR1oDL1Reb8Z3Gdgk7Sg%26account%3D2%3B
вместо этого:
session=eXnR1oDL1Reb8Z3Gdgk7Sg&account=2
Таким образом, нет никакого способа, чтобы получить номер счета, чтобы сделать это :
RewriteRule ^$ /accounts/%1/ [R=301,L]
Помогите! Я искал всюду в Google и stackoverflow, и никто не рассматривал эту проблему. Огромное спасибо.