You are here: Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET) « PHP Programming Language « IT news, forums, messages
Re: Newbie - Is there a PHP equivalent of Server.Transfer (in ASP.NET)

Posted by NC on 08/23/07 00:25

On Aug 22, 2:38 am, Alan Silver <alan-sil...@nospam.thanx.invalid>
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/

>From your later message, I understand you are using WordPress.
WordPress' .htaccess file is not very complicated; it basically boils
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

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация