Hi,
use CGI;
print CGI::redirect('http://www.domain.de/');was ist eigentlich der Unterschied zw. dem, was ich gepostet habe, und Deiner Lösung?
momentan keiner (davon abgesehen, daß CGI.pm einen korrekten Status-Header miterzeugt, was sonst der Server machen muß). Es ist aber beispielsweise absehbar, daß der Location-Header irgendwann durch den URI-Header ersetzt wird - dann reicht ein kurzes Update von CGI.pm, und alle Deine Scripts sind auf dem neuesten Stand.
Die Wartbarkeit ist ein riesengroßes Argument für Module.
Cheatah
P.S.: Der Profi patcht sich seine CGI.pm selbst, so daß etwa folgendes erzeugt wird:
Status: 302 Moved
Location: http://www.adresse.de/
URI: http://www.adresse.de/
Content-type: text/html
<html>
<head><title>This page has moved!</title></head>
<body>This page is now located <a href="http://www.adresse.de/">here</a>.</body>
</html>