Discussion: header()
Afficher un message
Vieux 26/03/2008, 17h37   #2
Jerry Stuckle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: header()

rallykarro@hotmail.com wrote:
> Hi,
>
> I have a question regarding the header() function call in PHP.
> I have a simple redirect directive as below in a file http://www.xxxx.com/en/test.php:
>
> <?
> header("Location: /en/index.php");exit;
> ?>
>
> This basically redirects the user to the english index.php page. The
> functionality is working just fine, but the url looks strange.
>
> I get after the redirect a url looking like http://www.xxxx.com/en/test.php
> even though it is http://www.xxxx.com/en/index.php that is displayed
> in the browser. Why is it like that? i want the url to look like
> http://www.xxxx.com/en/index.php after its been redirected. Basically
> it displayes the correct content with the wrong url.
>
> thanks,
>
> Karolina
>
>


First of all, you should use the full URI, i.e.

header("Location: http://www.example.com/en/index.php");exit;

(use example.com - unless you own xxxx.com. That's what example.com,
..org, etc. are reserved for).

And it sounds like maybe you have a redirect on your system - maybe in
your .htaccess file?

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

  Réponse avec citation
 
Page generated in 0,06193 seconds with 9 queries