:huh:
Jag fattar inte PHP. Har flera domäner där jag kört refresh-kommando i filen
index.html och besökaren dirigeras om till min huvuddomän. Det funkar jättebra, även om W3C rekommenderar HTTP 1.1 301 Moved permanently redirect istället.
Men i
index.php får jag följande felmeddelanden:
Warning: Cannot modify header information - headers already sent by (output started at /home/user/domain.com/index.php:1) in /home/user/index.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at /home/user/index.php:1) in /home/user/index.php on line 36
Koden i
index.php ser ut så här:
Kod:
<?php
$NEW_URL="http://www.alseby.se";
header('HTTP/1.1 301 Moved Permanently');
header("Location: $NEW_URL");
?>
Vad har jag gjort för fel? Header ligger på rad 35 och 36 i index.php, så det är något med dem.
Är det bättre att lägga in koden för redirect i .htaccess istället?