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

Doppelte Weiterleitung

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
madi
PostRank 2
PostRank 2
Beiträge: 49
Registriert: 04.03.2011, 14:11

Beitrag von madi » 04.03.2011, 15:47

Hallo,

bin neu hier und hoffe die Profis hier haben einen Tipp für mich. Ich habe meine Seite neu/selbst programmiert (vorher ein CMS) und dabei gleichzeitig die URL´s der Unterseiten geändert, in einen Wert der wesentlich mehr Sinn macht.

Alte URL: X.de/read/items/[ID].html

Neue URL: X.de/[IDneu]

Eine normale 301 Weiterleitung funktioniert nicht, da ich die neue ID aus der Datenbank holen muss. Ich habe das also gelöst, indem ich die ID als Variable an eine PHP Datei weitergebe und diese dann die Datenbank nach der ID durchsucht und zu der neuen ID/URL weiterleitet.

Code: Alles auswählen

HTACCESS
RewriteRule
^read/items/([0-9]+).html$
/weiterleitung.php?id=$1[L,R=301]

WEITERLEITUNG.php
Datenbank Abfrage (Wo ID)
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://www.xyz.de/$IDneu"); 
header("Connection: close"); 
Funktioniert auch. Nur Google hat den neuen Inhalt zwar erkannt, zeigt aber noch die alten URL´s und nicht die neuen. Kann ich das Problem irgendwie lösen oder gibt es vielleicht sogar bessere Möglichkeiten, für eine "doppelte Weiterleitung"?

Grüße, MaDi