Habe eine kleine Frage. Und zwar habe ich eine Seite die bis vor kurzem die Url-Form hatte bzw auch noch hat:
meineseite.de/detail.php?ID=24
Nun habe ich folgendes Kontrukt:
htaccess:
Code: Alles auswählen
RewriteRule ^detail/(.*)/(.*)/(.*)/(.*)$ /detail.php?id=$1&name=$2&ort=$3&typ=$4 [QSA]
Code: Alles auswählen
mysql_query("SELECT id, name, ort, typ FROM tabelle WHERE id = $id");
…
header("Location: /detail/id/$row['name]/$row['ort']/$row['typ']");
Ich verweise nun überall auf der Seite statt auf detail.php?id=x auf weiterleitung.php?id=x
Aus der Datenbank wird dann Name, Ort und Typ von der entsprechenden ID ausgelesen, und per php-header-weiterleitung auf die mod_rewrite url weitergeleitet.
Nun habe ich dazu noch einige Fragen:
1. Könnte google irgendwie duplicate content vermuten, weil ja detail.php?id= und detail/id/.../... den gleichen inhalt haben, oder ist sowas nur bei abweichenden domains der fall?
1b. falls das problematisch werden sollte, wie kann ich das am geschicktesten umgehen?
2. Wird google irgendwann statt der detail.php links die neuen, rewrite-urls in den index übernehmen? werden die alten gekickt? wie geht das von statten?
3. Wird wenn statt der detail.php überhaupt etwas anderes genommen wird, nun die weiterleitung.php?id= im index landen, oder ists im prinzip das gleiche ob ich weiterleitung.php?id=123 oder /detail/123/hanswurst/hamburg verlinke? vermutlich nicht, oder?