Seite 1 von 1

Problem mit Doppelslash in RewriteRule von mod_rewrite

Verfasst: 07.05.2006, 19:40
von daspaddy
Hallo Leute,

eine Typo3-Extension hat mir lange Zeit zwei Slashes in die Url gehauen. Sa so aus:

https://www.diversconnection.de/bilder/ ... slide.html

War nicht schön, aber hat gefunzt. Jetzt hab ich das aber endlich mal behoben und den einen Slash rausgenommen. Nun möchte ich dafür eine RewriteRule basteln und alles URLs mit Doppelslash auf die richtige URL umleiten. Also auf

https://www.diversconnection.de/bilder/ ... slide.html

Folgende Regel klappt leider nicht:

Code: Alles auswählen

RewriteRule bilder/divedog/photobook//([0-9]+)/slide.html$ bilder/divedog/photobook/$1/slide.html [L,R=301]
Ich nehme mal an, daß es irgendwie an den beiden Slashes liegt, aber da ich nicht ganz so sattelfest in mod_rewrite bin, würde ich gerne ein wenig Hilfe von Euch in Anspruch nehmen.

Besten Dank
Paddy

Verfasst:
von

Re: Problem mit Doppelslash in RewriteRule von mod_rewrite

Verfasst: 08.05.2006, 15:59
von haha
daspaddy hat geschrieben:Nun möchte ich dafür eine RewriteRule basteln und alles URLs mit Doppelslash auf die richtige URL umleiten.

Folgende Regel klappt leider nicht:

Code: Alles auswählen

RewriteRule bilder/divedog/photobook//([0-9]+)/slide.html$ bilder/divedog/photobook/$1/slide.html [L,R=301]
Der doppelte Schrägstrich wird vom Apache intern automatisch korrigiert, bevor mod_rewrite da rankommt. Du kannst also nur warten, bis die falschen URLs von alleine aussterben.

Verfasst: 08.05.2006, 18:33
von Caterham
bis die falschen URLs von alleine aussterben.
Also zumindest über google ist davon scheinbar sowieso nichts im Index?

Verfasst: 08.05.2006, 18:39
von daspaddy
Jo, das ging schnell. Vor ein paar Tagen war noch einiges drin. Trotzdem besten Dank.