kleinesµ
Ensign
- Registriert
- Feb. 2004
- Beiträge
- 166
Hallo liebe Community,
ich habe ein Problem mit mod_rewrite, da ich alte URLs zu neuen Pfaden weiterleiten muss.
Beispiel (URLs sind erdacht, spiegeln aber die Form meiner URLs wider):
http://test.de/tester/index.php?pfad=45_6_249 soll zu http://test.de/tester/farbe/blau:::45_6_249 .html weiterleiten
oder
http://test.de/tester/index.php?pfad=41_2_219 soll zu http://test.de/tester/form/rund:::41_2_219.html weiterleiten
usw...
Die einfachste Variante (mit Redirect Permanent) funktioniert leider auf dem Server nicht.
Der Admin sagte mir, dass redirect dafür nicht so geeignet ist, und man derartige Befehle mit einer RewriteRule und [R=301,L] realisiert.
Mir ist zwar bekannt, wie man mit RewriteCond und RewriteRule die URLs von Shops oder Foren für Suchmaschinen optimiert / bearbeitet, aber hier handelt es sich ja um einzelne Weiterleitungen. Ich möchte ja nicht Variablen übergeben und zu Verzeichnissen machen....
Meine bisherigen Versuche klappen einfach nicht... z.B.
Dürfen in der RewriteRule keine Fragezeichen stehen?
Trotz aller google- und CB-Foren-Recherche komme ich nicht weiter, bitte um Hilfe bevor ich meine Tastatur gegen die Wand ballere
ich habe ein Problem mit mod_rewrite, da ich alte URLs zu neuen Pfaden weiterleiten muss.
Beispiel (URLs sind erdacht, spiegeln aber die Form meiner URLs wider):
http://test.de/tester/index.php?pfad=45_6_249 soll zu http://test.de/tester/farbe/blau:::45_6_249 .html weiterleiten
oder
http://test.de/tester/index.php?pfad=41_2_219 soll zu http://test.de/tester/form/rund:::41_2_219.html weiterleiten
usw...
Die einfachste Variante (mit Redirect Permanent) funktioniert leider auf dem Server nicht.
Code:
Redirect permanent /tester/index.php?pfad=41_2_219 /tester/form/rund:::41_2_219.html
Der Admin sagte mir, dass redirect dafür nicht so geeignet ist, und man derartige Befehle mit einer RewriteRule und [R=301,L] realisiert.
Mir ist zwar bekannt, wie man mit RewriteCond und RewriteRule die URLs von Shops oder Foren für Suchmaschinen optimiert / bearbeitet, aber hier handelt es sich ja um einzelne Weiterleitungen. Ich möchte ja nicht Variablen übergeben und zu Verzeichnissen machen....
Meine bisherigen Versuche klappen einfach nicht... z.B.
Code:
RewriteRule ^tester/index.php?pfad=41_2_219 http://test.de/tester/form/rund:::41_2_219.html [R=301,L]
Trotz aller google- und CB-Foren-Recherche komme ich nicht weiter, bitte um Hilfe bevor ich meine Tastatur gegen die Wand ballere