Zum Inhalt springen

SimulateStatic + Rewrite + 301 Redirect

Erstellt am 19. Dezember 2009 · 1 Antwort · letzte Antwort am 20. Dezember 2009

Tags: URLs & Routing, Weiterleitungen & 404, Frage

tuddelouie ·

Ich verwende SimulateStatic in einer TYPO3-Installation (und kein RealURL). In diversen Suchmaschinen wurden verschiedene Inhaltsseiten doppelt indiziert unter verschiedenen URLs.

Beispiel:
1) http://www.xyz.de/index.php?id=geistliches-wort-erntedank
2) http://www.xyz.de/geistliches-wort-erntedank.html

Um die erste URL aus dem Index der SuMas zu entfernen, möchte ich URL 1) auf URL 2) per Redirect 301 umleiten. Da es mehrere Seiten betrifft war mein Ansatz, mod_rewrite zu benutzen, weil das Schema ja immer das selbe ist.

Mein Versuch

RewriteRule ^([^&]+)\.html$ index.php?id=$1 [L,R=301]

funktioniert nicht, die Seite 1) BLEIBT mit Parametern aufrufbar und wird nicht auf die statisch maskierte Seite 2) umgeleitet?

Hat eine(r) von Euch einen Tipp? Und ja, von mod_rewrite habe ich nicht den Hauch eines Schimmers. Ich hatte stundenlang gesucht (auch hier im Forum) aber nichts Passendes gefunden oder etwas, was ich passend hätte machen können.

Gruß

tuddelouie