Das mit dem "heder" war sicherlich nur ein verschreiber hier beim Posten?
Ob deine Weiterleitung richtig eingerichtet ist, kannst du hier im
Web-Sniffer testen. Poste am besten auch mal ein Beispiel von einer Weiterleitung hier.
Allerdings solltest du noch einen Standardtext mit der URL ausgeben, bspw. den vom Apache:
Code: Alles auswählen
header('Location: http://' . $url . '/');
print('<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="' . $url . '">here</a>.</p>
<hr>
<address>'.$_SERVER['SERVER_SOFTWARE'].' Server at '.$_SERVER['SERVER_NAME'].' Port '.$_SERVER['SERVER_PORT'].'</address>
</body></html>');
Was die Suchmaschinenfreundlichkeit dieser Weiterleiutungen angeht - kommt immer darauf an, was du genau erreichen willst. Wenn du immer wieder neue und verschiedene Links hast oder das bspw. für Werbebanner machst, ist diese Weiterleitung sicherlich ganz gut. Bei Webkatalogen oder Linklisten wäre ein 301er wohl eher angebracht.