Jeg kan sagtens få det til at virke, både med HTML (som vist ikke skulle være så god), med PHP og med Apaches konfiguration i sig selv:
Kode: Vælg alt
HTML:
<!DOCTYPE html>
<html lang="da-dk"><head>
<meta ... />
<meta http-equiv="Refresh" content="0; url=http://domæne.tld/" />
</head><body>
</body></html>
PHP:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://domæne.tld");
exit();
?>
Apaches serverkonfig:
<VirtualHost *:80>
...
Redirect permanent / http://domæne.tld
</VirtualHost>
Problemet kommer når jeg analyserer den fremsendte HTTP-header med Wireshark, for den siger "HTTP/1.1 200 OK" i stedet for noget med "301 - Moved Permanently". Spørgsmålet er så, om det virker som det skal?
Målet er især at søgemaskiner gerne skulle være klar over, at domænerne repræsenterer én side kun. Grunden til at jeg har flere domæner, er både historisk, men også for at dække de almindelige stavemåder og "forkorte" domænenavnet.