2012-02-22 69 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] ] 部分。

回答