我们正在将客户从基于ASP的商店转移到Magento,并希望将旧商店链接重写为新格式。我们正在更改域名的DNS,因此Google已经编入索引的链接显然会在新商店中变为404.
旧商店的格式为:page.asp?objectid = 8& dataowner = webshopproduct& dataaction = showproduct& dataactionitem = 1698& zcs = 2
新店的格式为:index.php / catalog / product / view / id / 0000 / import -
我尝试过类似的事情:
RewriteCond%{QUERY_STRING}。 showproduct。 RewriteRule ^ index.php / catalog / product / view / id / 0000 / imported - ([^ /] *)$ page.asp?objectid = 8& dataowner = webshopproduct& dataaction = showproduct& dataactionitem = $ 1& zcs = 2
以上的变种,但我无法让它发挥作用。
有什么想法吗?感谢
答案 0 :(得分:0)
尝试跟随(如果您愿意,可以延长)
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{QUERY_STRING} objectid=(.*)
RewriteRule ^grab(.*) /index.php/catalog/product/view/id/%1