PHP-Quellcode:
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.domain.de$_SERVER[REQUEST_URI]" );
?>
Der Code ist komplett bad practice. Allein der Lesbarkeit halber solltest du vermeiden, Variablen direkt in Strings zu verpacken:
header('Location: http://www.domain.de' . $_SERVER['REQUEST_URI']);
Und um ehrlich zu sein - das Ganze ist sowieso schoener mit einer Umleitung per .htaccess. RewriteCond und RewriteRule erledigen das alles bevor der PHP-Stack initialisiert werden muss. Spart jede Menge Zeit und Speicher.
Greetz
alcaeus