Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php Weiterleitung?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Abakus Forengast
Nutzer/in
Nutzer/in
Beiträge: 1462
Registriert: 24.01.2004, 13:14

Beitrag von Abakus Forengast » 28.07.2006, 14:39

Hallo Forum,

ich habe leider von PHP keine Ahnung - möchte mir aber eine "PHP-Weiterleitung" basteln.

https://www.abakus-internet-marketing.d ... .domain.de (in Perl)

Sowas ähnliches benötige ich auch....

z.B. https://www.domain.de/goodbye.php?www.domainname.de etc.

Kann mir da bitte jemand helfen was ich das php-File rein schreiben muss damit solch eine Weiterleitung möglich ist?

Vielen Dank schon mal im Voraus.

Gruß Traxx-X

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 28.07.2006, 14:41

z.B. https://www.domain.de/[b]goodbye?www[/b].domainname.de etc.
geht auch ohne PHP

Code: Alles auswählen

RewriteCond %{REQUEST_URI} /goodbye
RewriteRule ^.*$ http://%{QUERY_STRING}? [R=301,L]

Abakus Forengast
Nutzer/in
Nutzer/in
Beiträge: 1462
Registriert: 24.01.2004, 13:14

Beitrag von Abakus Forengast » 28.07.2006, 14:57

Hi Bull,

danke für die Info.

Habs in die .htaccess reingeschrieben ...... die Weiterleitung funktioniert leider nicht. hab mehrere Domains probiert.

Wie kann man das denn in PHP oder Perl schreiben?

Stehe hier gerade wie der berühmte "Ochs vorm Tor"

Gruß Traxx-X

Dendemann
PostRank 2
PostRank 2
Beiträge: 51
Registriert: 20.05.2006, 21:50
Wohnort: Möringen

Beitrag von Dendemann » 28.07.2006, 15:19

Die Domain hinter dem ? wird in dem Array $_GET stehen. In etwa

$_GET = Array(
[www.domain.de] =>
)

Du darfst also alle Keys von $_GET durchlaufen und danach weiterleiten.

Code: Alles auswählen

foreach ( array_keys($_GET) as $key )
{
    header("Location:$key");
}
Würde ich persönlich aber nicht unbedingt machen wollen... Aber so ginge es.
https://klassenfeind.org

Suche keine Linkpartner, sondern lesenswerte Blogs ;)

alpening
PostRank 4
PostRank 4
Beiträge: 110
Registriert: 07.12.2005, 14:30
Wohnort: Miesbach

Beitrag von alpening » 28.07.2006, 16:16

andere lösung wäre

https://www.domain.de/goodbye.php?[b]url=[/b]www.domainname.de

Code: Alles auswählen

<?php

$url = $_GET&#91;'url'&#93;;
header&#40; 'Location&#58; ' . $url &#41;;

?>
[/code][/b]

Babelfisch
PostRank 5
PostRank 5
Beiträge: 204
Registriert: 05.10.2005, 14:15
Wohnort: Leipzig

Beitrag von Babelfisch » 28.07.2006, 23:44

alpening hat geschrieben:

Code: Alles auswählen

<?php

$url = $_GET&#91;'url'&#93;;
header&#40; 'Location&#58; ' . $url &#41;;

?>
Dann aber bitte:

Code: Alles auswählen

header&#40; 'Location&#58; http&#58;//' . $url &#41;;

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag