1
Hallo,
ich stehe gerade auf dem Schlauch und hoffe auf Hilfe. Ich möchte (darf/soll/muss ;)) einen Shop auf eine neue URL umziehen. Dazu habe ich eine (recht lange) .htaccess-Datei erstellt und im Root-Verzeichnis der alten Domain abgelegt. Der Inhalt sieht ungefähr so aus:
Die Umleitung für die alten Produkt-URLs und auch für die alten Kategorien (ähnlicher Syntax) funktionieren wunderbar. Aber die erste Regel, die ein einzelnes Bild umleiten soll, scheint nicht zu matchen. Rufe ich die alte URL des Bildes auf, lande ich auf der Startseite der neuen Domain. Es greift also die letzte Regel.
Frage: wieso?
Jede Idee ist willkommen ;)
ich stehe gerade auf dem Schlauch und hoffe auf Hilfe. Ich möchte (darf/soll/muss ;)) einen Shop auf eine neue URL umziehen. Dazu habe ich eine (recht lange) .htaccess-Datei erstellt und im Root-Verzeichnis der alten Domain abgelegt. Der Inhalt sieht ungefähr so aus:
RewriteEngine on
RewriteRule ^/xtcommerce/images/product_images/info_images/foo\.jpg$ http://www.neu.de/media/bar.jpg [R=301,L]
.
.
.
# fuer die alten produkte
RewriteCond %{QUERY_STRING} ((products_id=123)|(p123_))(.*)$
RewriteRule ^(.*)$ http://www.neu.de/produkt-name/? [R=301,L]
.
.
.
# Rest auf die Startseite
RewriteRule ^(.*)$ http://www.neu.de/? [R=301,L]
Die Umleitung für die alten Produkt-URLs und auch für die alten Kategorien (ähnlicher Syntax) funktionieren wunderbar. Aber die erste Regel, die ein einzelnes Bild umleiten soll, scheint nicht zu matchen. Rufe ich die alte URL des Bildes auf, lande ich auf der Startseite der neuen Domain. Es greift also die letzte Regel.
Frage: wieso?
Jede Idee ist willkommen ;)