alte links umleiten - wo ist mein fehler hier?
Verfasst: 09.08.2011, 00:38
Hallo,
bin dabei einen shop umzustellen. es geht darum die alten produktseiten und kategorieseiten beizuhalten; also so das man sie auch noch inter der alten url erreichen kann.
Die alten urls sind:
detail.php?artikel_id=123
index.php?artikeltyp=456
Im neuen shop:
product.php?id_product=123
category.php?id_category=456
Das hab ich versucht; funtioniert aber nicht:
kann mir jemand sagen was hgier falsch ist? es wird immer auf die 404 seite umgelenkt. im moment laeuft das noch auf meinem localhost, und es ist im unterordner "prestashop" installiert. Allerdings funktioniert es auch nicht mit "/prestashop/category.php?id_category=$" ...
bin dabei einen shop umzustellen. es geht darum die alten produktseiten und kategorieseiten beizuhalten; also so das man sie auch noch inter der alten url erreichen kann.
Die alten urls sind:
detail.php?artikel_id=123
index.php?artikeltyp=456
Im neuen shop:
product.php?id_product=123
category.php?id_category=456
Das hab ich versucht; funtioniert aber nicht:
Code: Alles auswählen
<IfModule mod_rewrite.c>
# URL rewriting module activation
RewriteEngine on
RewriteRule ^/index\.php?artikeltyp=([0-9]+)$ /category.php?id_category=$1 [L]
RewriteRule ^/detail\.php?artikel_id=([0-9]+)$ /product.php?id_product=$1 [L]
# URL rewriting rules
RewriteRule ^api/?(.*)$ /prestashop/webservice/dispatcher.php?url=$1 [QSA,L]
</IfModule>