it-swarm.com.de

PHP Header-Umleitung, die Abfrageparameter verwaltet?

Ich experimentiere mit der PHP Weiterleitung http://www.phpjunkyard.com/tutorials/php-redirect.php .

Insbesondere die 301-Umleitung zum Erstellen einer selbstkorrigierenden URL zur Unterstützung von Tippfehlern - die URL enthält auch eine eindeutige ID, die korrekt sein muss, damit sie funktioniert.

Kann ich dennoch Analyse-Tracking-Parameter zulassen, z. tracking=yes?

Derzeit wird dies durch das Umschreiben entfernt.

4
Drewdavid

Wenn Sie alle Abfrageparameter anhängen möchten, die Sie mit $_SERVER['QUERY_STRING'] aus der aktuellen URL extrahieren möchten, fügen Sie diese an den Speicherort der Umleitung an:

header("Location: http://www.New-Website.com?".$_SERVER['QUERY_STRING']);

Wenn Sie nur bestimmte Variablen übergeben möchten, können Sie diese einzeln abrufen und dann auf ähnliche Weise anhängen:

header("Location: http://www.New-Website.com?tracking=".$_GET["tracking"]);
4
Jaryd Buggins