Jump to content

Rewritemap refuses to work consistently


simpint

Recommended Posts

First, what a great resource this site is!  I'm glad I found it.

 

Okay, now to my PROBLEM... I have the following in vhosts.conf:

 

VHOSTS.CONF

RewriteMap mapping prg:/var/www/vhosts/somedomain.com/httpdocs/test1/lookup.pl

RewriteCond %{REQUEST_URI} ^/test1/.*$

RewriteRule ^(.*)$ ${mapping:$1|$1} [R,L,NC]

 

LOOKUP.PL

#!/usr/bin/perl

 

$| = 1;

while (<STDIN>) {

print '/test1/index.html';

}

 

(While I'm testing this, I always want it to spit out the same result)  I have logging turned on and the darn thing doesn't get past RewriteCond, as though it's applying the regex /test1/(.*) against /test1/blahblahblah and NOT matching.  Depending on how I tweak vhosts.conf, it will either hang or work once and not subsequently.

 

Am I missing something obvious here?

Link to comment
https://forums.phpfreaks.com/topic/110260-rewritemap-refuses-to-work-consistently/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.