Hallo,
ich habe eine Domain, die sowohl unter www.domain.eu als auch unter domain.eu erreichbar ist. Nun möchte ich, dass jemand, der domain.eu ohne "www." direkt auf die Domain mit "www." weitergeleitet wird. Da mein Hoster Strato heißt (ja, ich kann nix dafür), wird mod_rewrite leider nicht unterstützt. Nun habe ich es mit folgendem Code versucht, der am Anfang meiner Seite steht:
<?php if(substr($_SERVER['SERVER_NAME'], 0, strpos($_SERVER['SERVER_NAME'], '.')) !== 'www') {
header('<font class="defaultfont">HTTP/1.1 301 Moved Permanently</font>');
header("Location: http://www.".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);
}
?>
Leider passiert nichts wenn ich die Domain ohne www. aufrufe - keine weiterleitung und auch keine Fehlermeldung.
Kann mir vielleicht jemand sagen, woran das liegt?
Vielen Dank schon mal
JenSe