1
Hallo,
ich habe hier eine alte (aber bereits von Google indizierte) URL von einem xt:commerce-System.
Das XT-System ist jetzt schon auf das Shopstatmodul erweitert worden und um das Modul von Gunnart um doppelten Content zu vermeiden.
Das Gunnart-Modul berücksichtigt allerdings nur die Produkte und nicht den Content und auch nur URLs, die nicht die XT-eigenen SEO-URLs sind.
Damit allerdings alle bereits von Google indizierten XT-SEO-URLs auf die neuen URLs von Shopstat permanent umgeleitet werden, habe ich folgende Modifizierung an der htaccess gemacht (und hoffe, dass sie auch wirklich permanent umgeleitet werden):
Im Zusammenhang mit dem Modul von Gunnart funktioniert das recht gut.
Der Content jedoch ist nach wie vor über beide URLs zu erreichen.
Diese würde ich gerne umleiten
z.B.:
von http://www.domain.de/shop_content.php?coID=7
auf http://www.domain.de/Kontakt:_:7.html
Dazu habe ich bereits folgende Rule in die htaccess geschrieben:
Leider führt dieser zu einer Endlosschleife auf dem Server und ich kann es nicht nachvollziehen. Was ist falsch? Was kann ich anders machen?
Lieben Gruß,
Mathias
ich habe hier eine alte (aber bereits von Google indizierte) URL von einem xt:commerce-System.
Das XT-System ist jetzt schon auf das Shopstatmodul erweitert worden und um das Modul von Gunnart um doppelten Content zu vermeiden.
Das Gunnart-Modul berücksichtigt allerdings nur die Produkte und nicht den Content und auch nur URLs, die nicht die XT-eigenen SEO-URLs sind.
Damit allerdings alle bereits von Google indizierten XT-SEO-URLs auf die neuen URLs von Shopstat permanent umgeleitet werden, habe ich folgende Modifizierung an der htaccess gemacht (und hoffe, dass sie auch wirklich permanent umgeleitet werden):
RewriteEngine on
RewriteRule (.*)/info/p([0-9]+)_(.+).html$ /product_info.php?products_id=$2 [R=301,L]
RewriteRule (.*)/products_id/([0-9]+) /product_info.php?products_id=$2 [R=301,L]
Im Zusammenhang mit dem Modul von Gunnart funktioniert das recht gut.
Der Content jedoch ist nach wie vor über beide URLs zu erreichen.
Diese würde ich gerne umleiten
z.B.:
von http://www.domain.de/shop_content.php?coID=7
auf http://www.domain.de/Kontakt:_:7.html
Dazu habe ich bereits folgende Rule in die htaccess geschrieben:
RewriteCond %{QUERY_STRING} ^coID=7$
RewriteRule ^shop_content\.php$ http://www.domain.de/Kontakt:_:7.html? [R=301,L]
Leider führt dieser zu einer Endlosschleife auf dem Server und ich kann es nicht nachvollziehen. Was ist falsch? Was kann ich anders machen?
Lieben Gruß,
Mathias