Re: mod_rewrite rule

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 4 Nov 2008 20:49:39 -0500,
"Eric Covener" <covener@xxxxxxxxx> wrote:

> On Tue, Nov 4, 2008 at 8:35 PM, Seb <spluque@xxxxxxxxx> wrote:
>> On Tue, 4 Nov 2008 20:21:39 -0500,
>> "Eric Covener" <covener@xxxxxxxxx> wrote:
>> and my user needs to have a directory Path/ have a lower case URI (as
>> http://some.host.com/~user/path).  With the rule I tried:


>> RewriteRule ^path(.*)$ Path$1 [last]

>> I get:

>> ---<---------------cut here---------------start-------------->--- Not
>> Found The requested URL /home/user/WWW/Path was not found on this
>> server.  ---<---------------cut
>> here---------------end---------------->---

>> which is closer.  WWW is the directory set as public via mod_userdir.

> Closer to what?  What path do you want it to be rewritten to?

Well, /home/user/WWW/Path is the right path in the local file system,
but, as I said, I need it to go to http://some.host.com/~user/path.  Why
is the whole host URI that the rule actually matched not placed in the
substitution?  It seems ridiculous to have to do that in the right hand
side of the rule, when the left hand side obviously matched, so how does
one write that right hand side?


-- 
Seb


---------------------------------------------------------------------
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: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux