Seite 1 von 1

.htaccess + mod_rewrite

Verfasst: Do 22. Nov 2012, 16:12
von blackshadow
Hallo zusammen,

habe DirectURL (bluegate) aktiviert und funktioniert auch alles (1.0.8).

Möchte nun bei den Kategorien aufräumen und so kann es sein, dass aus diesem pfad:

Code: Alles auswählen

/products/Ordner1/Produkt1-n.html
das wird:

Code: Alles auswählen

/products/Ordner1/Ordner2/Produkt1-n.html
Natürlich mit 301-redirect. :-)
Wie kann ich das in die htacces einbauen? Habe mich schon durch unzählige Tutorials gequält und viel versucht - nur leider immer ohne Ergebnis.

Hoffe ihr wisst Rat.

Danke
Heli

Re: .htaccess + mod_rewrite

Verfasst: Do 22. Nov 2012, 18:07
von Xantiva
Versuch es mal damit ... (am Anfang der htaccess)

Code: Alles auswählen

RewriteRule ^/products/Ordner1/Produkt1-n.html$ /products/Ordner1/Ordner2/Produkt1-n.html [L,R=301]

Re: .htaccess + mod_rewrite

Verfasst: Do 22. Nov 2012, 19:32
von blackshadow
Hallo Mike,

danke für deinen Tipp.

Ist vielleicht nicht so rausgekommen aus meinem Post - Produkt1-n sollen aber mehrere sein bzw. können, wenn ich's mir so recht überlege auch Unterkategorien sein. Wie muss die Zeile dann aussehen?

So?

Code: Alles auswählen

RewriteRule ^/products/Ordner1/(.*)$ /products/Ordner1/Ordner2/$1 [L,R=301]
VG
Heli

Re: .htaccess + mod_rewrite

Verfasst: Do 22. Nov 2012, 21:29
von Xantiva
Das habe ich in der Tat so nicht daraus gelesen ;)

Code: Alles auswählen

RewriteRule ^products/Ordner1/(.*)$ products/Ordner1/Ordner2/$1 [L,R=301]
Bitte beachten, das Du vor dem products KEINEN Slash hast!

Re: .htaccess + mod_rewrite

Verfasst: Fr 23. Nov 2012, 13:59
von blackshadow
Hallo Mike,

danke! - hat aber leider nicht funktioniert - wenn ich das in der .htaccess direkt nach "RewriteEngine ON" reinmache bekomme ich jeweils einen 404er wenn ich ein Produkt mit der alten Url aufrufe.
Die Zeile nach den bluegate rewrites bringt gar nichts.


Vielleicht hast Du noch eine Idee woran es liegen könnte ... oder hab ich da etwas falsche verstanden?

Re: .htaccess + mod_rewrite

Verfasst: Fr 23. Nov 2012, 18:30
von Xantiva
Nach den Bluegate Rewrites kann das nicht mehr greifen. Funktioniert das auch nicht, wenn Du erst mal nur eine URL umleitest?