Zur Navigation

Sting aus der URL entfernen

1 benfolds

Hallo Jörg,
ich hab ein Problem und komme da einfach nicht weiter.. Da du schonmal so toll geholfen hast wende ich mich ganz galant nochmal an dich :)

Wegen einer umstellung für Google erzeugt unser System aktuell urls die so aussehen:

http://vintagewonderland.de/de/vintage_deko_webshop/produkt/auto_item/melitta-kanne-klein.html

Allerdings muss da der String auto_item/ raus, es soll dann so aussehen:

http://vintagewonderland.de/de/vintage_deko_webshop/produkt/melitta-kanne-klein.html

Aktuell sieht die zeile dazu jetzt so aus:

RewriteCond %{QUERY_STRING} (.*)auto_item/(.*)$
RewriteRule %1%2 [L,R=301]

Das tut es aber leider nicht, es passiert einfach nichts!
Hast du eine Idee?

Danke!!
Martin

23.07.2013 21:58

2 Jörg Kruse

Zitat von benfolds
Wegen einer umstellung für Google erzeugt unser System aktuell urls die so aussehen:

http://vintagewonderland.de/de/vintage_deko_webshop/produkt/auto_item/melitta-kanne-klein.html

Wie erzeugt das System diese URL - über die .htaccess Datei? falls ja, wäre der Inhalt dieser Datei von Interesse

RewriteCond %{QUERY_STRING} (.*)auto_item/(.*)$
RewriteRule %1%2 [L,R=301]

Der Query String ist der Teil einer URL, der nach dem "?" folgt - und ist in der betreffenden URL gar nicht vorhanden. Eine Weiterleitung könnte so aussehen:

RewriteRule ^(.*)auto_item/(.*)$ http://vintagewonderland.de/$1$2 [L,R=301]

Ich bin mir allerdings nich sicher, ob du nur eine Weiterleitung haben möchtest - diese setzt voraus, dass der Inhalt unter der Ziel-URL bereits abrufbar ist. Andernfalls müsste erst die URL umgeschrieben werden.

Zu dem Unterschied zwischen URL umschreiben und weiterleiten siehe diesen Beitrag von mir:

http://notizen.joergkrusesweb.de/n-2007-6/umleitung-weiterleitung-umschreibung.html

23.07.2013 22:28 | geändert: 23.07.2013 22:29

3 benfolds

Hallo Jörg,

das funktioniert perfekt!!
Ich brauche wirklich nur eine Umleitung, die Seite ist unter beiden URLs erreichbar, ich will aber dass es nur eine ist.

Nochmal vielen Dank und nen schönen Abend!

23.07.2013 22:49

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]