Seite 1 von 1
RewriteEngin On - und schon geht das Chaos los
Verfasst: 05.12.2010, 18:14
von filofax
Ich verzweifel noch an ein paar dynamischen URLs, die es nicht mehr gibt, und die ich gerne umleiten würde, weil da doch einige Leser über Links kommen und bisher im Regen standen.
Die Dinger sehen z.B. so aus:
/forum/showtopic.php?threadid=5783
Und sollen nun in eine Struktur, die so aussieht:
/forum/board1-irgendwas/board6-unterkategorie-von-irgendwas/5783-das-thema/
Ich verzweifel noch. Hab ein paar rewriterules probiert, aber das ist zugegebenermaßen nicht gerade meine Stärke.
Es wäre wirklich nett, wenn mir jemand helfen könnte, sonst wird die Nacht schlaflos.
Grüße,
filo
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 05.12.2010, 18:44
von Link-Geier
Redirect 301 /forum/showtopic.php?threadid=5783
https://www.deinedomain.de/forum/board1 ... das-thema/
Ob bei der Zielurl die Domain davor muß weiß ich nicht, sollte aber nicht schaden - kenne mich da auch nicht wirklich aus.
Verfasst: 05.12.2010, 18:46
von r-alf
So müsste das funktionieren:
RewriteRule ^forum/showtopic.php?threadid=5783(.*)$
https://www.deine-domain.tld/forum/boar ... s-thema/$1 [L,R=301]
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 05.12.2010, 19:08
von filofax
@Link-Geier, das geht leider nicht, weil das eine ehemals dynamische Url ist. Hab ich auch schon versucht.
@r-alf
Es sah so schön aus, aber Internal Server Error
Sorry, daß das Posting im falschen Forum gelandet ist. Hatte das hier gar nicht gesehen.
Verfasst: 05.12.2010, 19:12
von filofax
Sorry, doch kein Error 500. Es passiert einfach gar nichts.

Verfasst: 05.12.2010, 19:49
von r-alf
filofax hat geschrieben:Sorry, doch kein Error 500. Es passiert einfach gar nichts.

vorher sollte noch "RewriteEngine on" in der .htacess stehen
Verfasst: 05.12.2010, 20:10
von filofax
Ja, hatte ich. Aber ich lande leider immer noch auf der Fehler 404 Seite.
Bizarr...
Verfasst: 05.12.2010, 21:06
von Rizzo
Moin,
mich interessiert vorallem erst einmal ob die ID bei "...showtopic.php?threadid=
5783" benötigt wird. Da bei deiner 2. Url noch ein "das-Thema" auftaucht. (Welches vorher noch nicht existierte
Falls dem so ist, kann bei den alten URLs, nach der ID, vielleicht noch etwas anderes kommen?
Sonst würde ich folgendes Vorschlagen. Man nehme die Zeile von Ralf... ändert 2 Sachen und, tata... ein neuer Versuch^^
Code: Alles auswählen
RewriteRule ^forum/showtopic.php?threadid=([0-9]+) http://www.deine-domain.tld/forum/board1-irgendwas/board6-unterkategorie-von-irgendwas/$1-das-thema/ [L,R=301]
Hoffe damit kann man mehr anfangen.
Verfasst: 06.12.2010, 13:27
von chris21
In einer RewriteRule matcht der Query String nicht.
Daher passiert nichts.
Du musst, um den Query String zu bekommen, über eine RewriteCond gehen.