On 4 Mar 2005 08:33:54 -0800, yawnmoth <terra1024@yahoo.com> wrote:
>
> chris-usenet@roaima.co.uk wrote:
>> yawnmoth <terra1024@yahoo.com> wrote:
>> > nothing that was printed out showed the real path - only the
> virtual
>> > paths (or the filesystem paths, which i can't use to construct
>> > alternative url's from).
>>
>> What about using one or more of DOCUMENT_ROOT, REQUEST_URI, and
>> SERVER_NAME?
>>
>> Chris
>
> the real path: /~adomain/
> DOCUMENT_ROOT: /home/adomain/
> REQUEST_URI: /
> SERVER_NAME: www.adomain.com
>
> that's when i view the webpage by going to adomain.com.
>
> when i view the webpage by going to anotherdomain.com/~adomain/, i get
> the information that i want, but at that point, i already know it, so
> such a lookup is pointless. i want to determine the real path when i'm
> accessing the webpage from adomain.com.
The real path is the absolute (full) system path. Any URL or URI path is
a virtual path that you used to access the resource. How do you propose
for 1 virtual host to know the URL path via another virtual host unless
you include that info in the script itself (it is NOT going to be in env
automatically).