Wenn man Webseitenbesucher, die über eine bestimmten URL (referer) kommen auf eine andere Seite weiterleiten möchte, benutzt man am besten eine .htacces-Datei und dort mod_rewrite.
Folgendermaßen könnte eine solche Anweisung aussehen:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} ^http://domain.de/$ [NC]
RewriteRule ^(.*)$ http://www.andere-seite.de/$1 [R=301,L]
Natürlich kann man in der Rewrite-Condition wiederum Wildcards mit Hilfe von regulären Ausdrücken einsetzen.
Weitere Infos zu Befehlen in mod_rewrite gibt es hier.