Проверьте Cookie на MySQL с помощью RewriteMap - PullRequest
0 голосов
/ 01 марта 2019

Я пытаюсь, чтобы Apache проверил запрос, содержащий cookie со значением, сохраненным в базе данных.К сожалению, я не могу понять, как это сделать ...

У меня есть этот код:

RewriteMap data "dbd:select hash2 from proxyauth where session_id = %s"

RewriteEngine on
RewriteRule .* - [L,CO=NDD_COOKIE:${data:%1}:test] [F,L,NC]

Итак, я хочу проверить, имеет ли cookie "NDD_COOKIE" значение Iперейти к MySQL-запросу, и если запрос возвращает не «test», я хочу отправить 403.

К сожалению, это не работает.

Я уверен, что я делаючто-то действительно неправильно, но (может быть, в пятницу ...) Я не могу понять, что ...

Может ли кто-нибудь мне помочь?

Спасибо, Лука

...