infostabil > edb.internet.* > edb.internet.webdesign.frontpage

Webactor (25.05.2011, 15:00)
Hej der..

Pyhhh - jeg har lidt et problem her.
Jeg vil gerne lave en 301 rederegering fra www. til ikke-www
Jeg har googlet og googlet .. men alt der synes at komme frem er
på .htaccess siden

Htaccess er ikke et alternativ - det skal skisma være i php kode.
Nedenfor ses koden for hvordan man gør omvendt
(altså fra ikke-www til www)

<?php
if (substr(getenv('HTTP_HOST'),0,3) != 'www')
{
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://www.'.$_SERVER['HTTP_HOST'].
$_SERVER['REQUEST_URI']);
}
?>

Håber skisme bare i kan hjælpe mig
Ha nu lige en fantastisk dag

-------------------------------------
C yaaa - Cheers
Kimo Webactor
Jens Peter Karlsen (25.05.2011, 15:32)
Nemt at tilrette:
<?php
if (substr(getenv('HTTP_HOST'),0,3) == 'www')
{
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://'.$_SERVER['HTTP_HOST'].
$_SERVER['REQUEST_URI']);
}
?>

Det burde gøre det.

On Wed, 25 May 2011 06:00:11 -0700 (PDT), Webactor <kim>
wrote: