Seite 1 von 1

php Weiterleitung

Verfasst: 13.04.2009 09:32
von GeorgH
Hi

Ich bin auf der Suche nach einem php Script, der wen jemanden einen Link von meinem alten Forum (alter Host) (zB. von einen Beitrag) eingibt, das er dann zur Seite auf dem neune Forum (neuen Host) weitergeleitet wird.
Weis jemand wie das geht?

Re: php Weiterleitung

Verfasst: 13.04.2009 13:23
von Pyramide
Anstatt das mit PHP zu machen, solltest du das lieber direkt den Webserver erledigen lassen (z.B. bei Apache mit RedirectPermanent).

Re: php Weiterleitung

Verfasst: 13.04.2009 17:56
von Valerion
http://www.google.at/search?q=php+weite ... =firefox-a
Erster Link:
http://www.creative-edesign.com/php/web ... leiten.php

Code: Alles auswählen

<?php
Header("Location: http://www.xxx.de/xxx.php");
exit();
?>
am Besten in irgendeine include-datei reingeben

Re: php Weiterleitung

Verfasst: 13.04.2009 18:37
von GeorgH
Valerion hat geschrieben:http://www.google.at/search?q=php+weite ... =firefox-a
Erster Link:
http://www.creative-edesign.com/php/web ... leiten.php

Code: Alles auswählen

<?php
Header("Location: http://www.xxx.de/xxx.php");
exit();
?>
am Besten in irgendeine include-datei reingeben
Den Script habe ich schon probiert, aber er verlinkt mich immer auf die index.php oder immer auf die viewtopic.php aber nicht auf dem gewünschten Beitrag.

Re: php Weiterleitung

Verfasst: 13.04.2009 20:02
von Pionier
Probier es doch mit mod_rewritwrite in einer .htaccess Datei

Müsste ungefär so aussehen:

Code: Alles auswählen

RewriteEngine on 

RewriteCond %{HTTP_HOST} !^www.alte_domain.de.de$
RewriteRule ^(.*)$ http://www.neue_domain/forum/$1 [r=301,L]
Wo du natürlich "alte_domain.de" und "neue_domain.de/forum" anpassen musst und dann unter deiner alten Domain ablegen.

Ich es funktioniert :-?

Re: php Weiterleitung

Verfasst: 13.04.2009 23:12
von GeorgH
Pionier hat geschrieben:Probier es doch mit mod_rewritwrite in einer .htaccess Datei

Müsste ungefär so aussehen:

Code: Alles auswählen

RewriteEngine on 

RewriteCond %{HTTP_HOST} !^www.alte_domain.de.de$
RewriteRule ^(.*)$ http://www.neue_domain/forum/$1 [r=301,L]
Wo du natürlich "alte_domain.de" und "neue_domain.de/forum" anpassen musst und dann unter deiner alten Domain ablegen.

Ich es funktioniert :-?
Danke, funktioniert supper.