RewriteMap causing error: not allowed here

Hello.

I tried the following:

     RewriteEngine on
     RewriteMap sessionsTab /home/webadmin/domain.com/html/sessions.txt
     RewriteCond !${sessionsTab:%{REMOTE_ADDR}} =true
     RewriteRule /* /Not_Logged_In.html [R,L]

and get the following error:

    "RewriteMap not allowed here"

I am running Apache 1.3.27 on Linux Redhat 9 in a virtual enviroment (I host more than one domain there, using one IP address).  I have root access.

How can I get rid of the error?


Thanks!
LVL 16
hankknightAsked:
Who is Participating?
 
ZylochConnect With a Mentor Commented:
Ah, well, RewriteMap, you should put in your httpd.conf file in either the second server section or the third virtual section, at least that's what it says. Then, you can use the RewriteCond rules in .htaccess across your server (which is why my other example had two RewriteEngine)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.