Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- From: NC <nc@xxxxxxxxx>
- Date: Wed, 22 Aug 2007 17:25:20 -0700
On Aug 22, 2:38 am, Alan Silver <alan-sil...@xxxxxxxxxxxxxxxxxxxx>
wrote:
Sorry for the newbie question, but I've only been at PHP for a couple of
days, and I'm trying to get some stuff done as fast as possible. I'm an
experienced ASP.NET programmer, and am trying to find some equivalent
stuff in PHP.
In ASP.NET there is a method called Server.Transfer which transfers the
request to a different page from the one that the user requested, but
without doing a redirect. The user gets sent headers as though they were
seeing the page they requested.
Does PHP have such a function?
No. Server.Transfer is IIS' way of doing URL rewriting. PHP, being
originally developed for Apache, leaves URL rewriting to the HTTP
server. So what you need to do is to set up a rewrite rule. If you
are using Apache, you already have everything you need for that. If
you are using IIS, there are add-on modules that allow you to do URL
rewriting. I use ISAPI_Rewrite on one of my development servers:
http://www.isapirewrite.com/
WordPress' .htaccess file is not very complicated; it basically boilsFrom your later message, I understand you are using WordPress.
down to this:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
and the above in all likelihood can be ported over to ISAPI_Rewrite.
Cheers,
NC
.
- Follow-Ups:
- Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- From: Alan Silver
- Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- References:
- Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- From: Alan Silver
- Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- Prev by Date: Help to retrieve data from mysql
- Next by Date: I can not get file uploads to show up when I upload a file
- Previous by thread: Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- Next by thread: Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)
- Index(es):
Relevant Pages
|