I am trying to get a redirect to work so that I can get friendl URLs for
my website. I am using mod_perl and have written a little handler as a
controler to handle all requests.
What I currently have that works as follows.
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wc/(.*) /wc\?uni=$1 [L]
The user types in: http://example.com/wc/docName
and apache rewrites: http://example.com/wc?arg=docName
Where /wc is my perl handler, as such:
PerlModule Examplepackage::WC
<Location /wc>
SetHandler perl-script
PerlResponseHandler Examplepackage::WC
</Location>
This works and it's great, but I want to work just a little different.
I want the user to type in: http://example.com/docName
and apache rewrite: http://example.com/wc?arg=docName
I have tried a few different RewriteRule types and either they 404 or
it exceedes 10 internal redirects (internal server error).
I have tried:
RewriteRule ^/(.*) /wc\?uni=$1 [L]
RewriteRule ^(.*) /wc\?uni=$1 [L]
RewriteRule /(.*) /wc\?uni=$1 [L]
RewriteRule . /wc\?uni=$1 [L]
RewriteRule /(.*)$ /wc\?uni=$1 [L]
and other such permutations.
What am I doing wrong?
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]