/ Forside / Teknologi / Multimedie & design / FrontPage / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
FrontPage
#NavnPoint
molokyle 3730
bentjuul 3355
BjarneD 2776
dk 1515
emesen 1490
strarup 1480
catbody 1241
brokke44 1160
er_du_klog 1052
10  PARKENSS 1050
301 www til Non-www i php
Fra : Webactor


Dato : 25-05-11 07: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)
Kommentar
Fra : Jens Peter Karlsen


Dato : 25-05-11 14: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@webactor.dk>
wrote:

>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

Søg
Reklame
Statistik
Spørgsmål : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407831
Brugere : 218875

Månedens bedste
Årets bedste
Sidste års bedste