使用RewriteMap

时间:2019-03-01 08:00:56

标签: mysql apache cookies rewritemap

我正在尝试让Apache检查一个请求,该请求具有一个cookie,该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"是否具有传递给MySQL查询的值,并且如果查询返回的不是“ test”,我想发送403。

不幸的是,它不起作用。

我确定我确实在做某事确实错误,但是(也许是星期五...)我不明白是什么...

有人可以帮我吗?

谢谢 路卡

0 个答案:

没有答案