Seite 1 von 1

Problem mit Weiterleitung externer Links

Verfasst: 16.02.2004, 12:11
von WorstCase
Hallo,

zunächst mal ein großes Lob an dieses Forum. Hat mir in der Vergangenheit schon viele wertvolle Hilfen gegeben.

Ich habe ein Problem mit der Weiterleitung von Outbound-Links.

Dafür verwende ich normalerweise folgendes PHP-Script:
header( "Location: https://www.domain1.de" );
exit;
Jetzt möchte ich aber auf eine Url mit mehreren Parametern weiterleiten

Der Aufruf sieht folgendermaßen aus:
Bei der Weiterleitung wird aber nur der erste Parameter berücksichtigt.
Habe in der redir.php den Paramter $url mit echo ausgegeben. Es kommt nur der erste Paramter an.

Setzte ich aber die Url direkt in die redir.php bei Location: ein funktioniert die Weiterleitung.

Ich habe keine Ahnung woran das liegen kann.
Auch mit cgi-Scripten besteht das gleiche Problem.

Kann das evtl. an .htaccess liegen?

Wer kann mir weiterhelfen?

Gruß

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 16.02.2004, 12:19
von Charles
Hallo Worstcase,

das ist logisch, daß nur der erste Parameter ankommt, dann findet das Script (redir.php) nämlich das &-Zeichen und denkt es kommt ein weiterer Parameter. Wenn Du die URL vorher mit urlencode() behandelst und dann mit urldecode() weiterverarbeitest sollte es gehen (siehe php Dokumentation).

Gruß
Charles

Verfasst: 16.02.2004, 12:39
von Webby
Willkommen am Board Charles & Worstcase :-D

Diese urlencode ist wichtig, meine foren nutzt perl aber es ist auch so gemacht.
Gruß
alan

Verfasst:
von

Verfasst: 16.02.2004, 13:31
von WorstCase
Hmm, ich glaube ich sollte mal etwas mehr schlafen.

Hatte ein Brett vor dem Kopf. :oops:
Habe urlencode schon bei anderer Gelegenheit genutzt und bin jetzt nicht drauf gekommen.


Vielen Dank