Hallo Auge und Martin
[...] weil er in der Zeile davor eigentlich noch eine schließende runde Klammer vermisst.
Jo ist mir beim Durchzählen auch gerade aufgefallen :) Habe das nun korrigiert. Und was soll ich sagen? Nun funktioniert es !!! Boah da freue ich mich aber echt riesig.
Wenn ich das aufgrund eines Statuscode-Checks sehe, wird jetzt umgeleitet 302 -> 200. Wie kann man denn da noch einbauen, dass es eine 301 Umleitung wird? Wäre das wie folgt korrekt?
<?php
$fehlt = array
( '/produkte/pupifax.php' => '/produkte/sm001.php',
'/Artikel/300002.shtml' => '/produkte/al120.php',
'/Artikel/avp017.shtml' => '/search.php?searchwords=Alien+vs.+Predator+Preis',
'/produkte/sm001xx.php' => '/search.php?searchwords=Nene+nix+da'
);
if (isset($fehlt[$_SERVER['REQUEST_URI']]))
{
header("HTTP/1.1 301 Moved Permanently");
header('Location: https://spaceart.de' . $fehlt[$_SERVER['REQUEST_URI']]);
exit;
}
header('HTTP/1.0 404 Not Found');
?>
Gruß Ingo