2012-02-22 72 views
0

我需要通过.htaccess删除任何包含[/ desc/name-of-product]的URL请求的最后两节[/../ ..]。如何删除部分URL .htaccess - Magento

实施例:

[www.domain.com/product.php/id/10101/desc/apple-laptop-computer] - >

[www.domain.com/product.php/ ID/10101]

[www.domain.com/product.php/id/985/desc/hp-computer] - >

[www.domain.com/product.php/id/985]

我正在使用当前重定向旧U的Magento网站RL(例如:www.domain.com/product.php/id/10101通过Magento中的URL重写管理工具添加到新的Magento URL www.domain.com/product-name。问题在于,旧域允许Google在上述示例中抓取同一产品的两个网址。

因为Magento正确地重写了上面例子中的较短的URL,所以我需要一个重写规则来删除任何具有[/ desc/*]的传入链接的最后两节[/ desc/name-of-product] ] 部分。

回答