我已將一家舊網店轉移到prestashop。 產品具有相同的ID。將舊產品鏈接重定向到新的prestashop產品鏈接
舊的鏈接是這樣的: /shopexd.asp?id=2760 & BC =沒有
而新的一個是這樣的。
/da/mover/2760-truma-mover-sr.html
是否有可能重定向到新的產品鏈接?通過修改.htaccess文件?
我已將一家舊網店轉移到prestashop。 產品具有相同的ID。將舊產品鏈接重定向到新的prestashop產品鏈接
舊的鏈接是這樣的: /shopexd.asp?id=2760 & BC =沒有
而新的一個是這樣的。
/da/mover/2760-truma-mover-sr.html
是否有可能重定向到新的產品鏈接?通過修改.htaccess文件?
我假設你使用apache作爲web服務器。
嘗試類似的東西,並添加:
RewriteRule ^shopexd.asp?id=([0-9]+)&(.*)$ /product.php?id_product=$1 [QSA,L]
到.htaccess文件。
這工作,如果你從1.2更新到1.6爲例:
RewriteCond %{QUERY_STRING} (^|&)?id_product=(\d+)(&|$)
RewriteRule ^product\.php$ /index.php?id_product=%2&controller=product [R=301,L]