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