Ich bin von 1.1.3 auf jtl umgestiegen und hatte das Problem, auf viele Seite 1-Platzierungen bei Google verzichten zu müssen, was ich nicht hinnehmen wollte.
Weil die Links auf die XT:commerce-Artikel Queries sind, konnte ich nicht RedirectPermanent nutzen, also ist RewriteCond mit RewriteRule die Lösung der Wahl.
Mit
schaltet man die Rewrite-Engine in der .htaccess ein, und dann braucht man nur noch die einzelnen Artikel per Script nach folgender Syntax einzufügen.
Aus der alten URL
sollte
werden, und das funktioniert wie folgt:
Weil die Links auf die XT:commerce-Artikel Queries sind, konnte ich nicht RedirectPermanent nutzen, also ist RewriteCond mit RewriteRule die Lösung der Wahl.
Mit
Code:
RewriteEngine On
Aus der alten URL
Code:
http://www.die-molekularkueche.at/product_info.php?info=p1_Algin--Natriumalginat--E400--500g.html
Code:
http://die-molekularkueche.com/Texturas-Algin-500g
Code:
RewriteCond %{QUERY_STRING} ^info=p1$
RewriteRule ^product_info\.php$ http://die-molekularkueche.com/Texturas-Algin-500g [R=301,L]
RewriteCond %{QUERY_STRING} ^info=p1_Algin--Natriumalginat--E400--500g.html$
RewriteRule ^product_info\.php$ http://die-molekularkueche.com/Texturas-Algin-500g [R=301,L]
RewriteCond %{QUERY_STRING} ^info=p2$
RewriteRule ^product_info\.php$ http://die-molekularkueche.com/Texturas-Calcic-600g [R=301,L]
RewriteCond %{QUERY_STRING} ^info=p2_Calcic--Kalziumchlorid--E509--600g.html$
RewriteRule ^product_info\.php$ http://die-molekularkueche.com/Texturas-Calcic-600g [R=301,L]