CTalkobt.Net




Programming Newsgroup Tips & Tricks CubeCart Stuff
NNTP-Posting-Date: Mon, 03 Oct 2005 09:15:16 -0500
Date: Mon, 03 Oct 2005 09:15:32 -0500
From: Justin Koivisto 
Newsgroups: comp.lang.php,php.general,alt.apache.configuration
Subject: Re: Mod_rewrite question - does php expose the original url?
References: 
In-Reply-To: 
Message-ID: 

Jon Maz wrote:

> Hi All,
> 
> Forgive a newbie-ish question here, but I've not been long in the Apache / 
> PHP world.
> 
> I'm just learning about mod_rewrite, and a question occurred to me.  Once 
> Apache has rewritten a url, the php page can (obviously) see the *rewritten* 
> url and access it via $_GET.  But does php have any access to the *original* 
> url?  I'm told that Apache *does* expose both urls (original and rewritten), 
> it's just a question of whether the php module also exposes both.
> 
> Any ideas?

PHP can access the requested URI (seen in the browser's address bar) is
in $_SERVER['REQUEST_URI']. AFAIK, there isn't a direct entry of the
target URI (or query string) set in the $_SERVER array...

-- 
Justin Koivisto, ZCE - justin@koivi.com
http://koivi.com