Hello again all,

I have a static frontend apache (2.0.40 mp1.99) and a backend apache (2.0.54 mp2) that run my searches. I am mod_rewriting the frontend apache to take /search/a/b/c and rewrite it to the backend running on host:81. The backend is where the perl code is. So search/a/b/c -> http://localhost:81/perl/script?a=a&b=b&c=c. When I just redirect the connection (of course not to localhost) it seems to work fine. When I proxy it by adding [P] to the rewrite rule, I get the following issue:

[Wed Sep 14 04:39:08 2005] [error] slurp_filename('/opt/apache2/perl/script?a=a&b=b&c=c') / opening: (2) No such file or directory at /opt/perl/lib/site_perl/5.8.7/i686-linux/ModPerl/RegistryCooker.pm line 540

Looks like it is not passing the arguments properly. Any ideas? I have used [P,NE] and [P] with the same results. The rewrite happens correctly and shows when using [R]. Thanks for any help.

Jon

Reply via email to