我正在使用新的電子商務平臺,並且正在尋找一種方法來製作所有舊的product.php?鏈接重定向到新的網頁將舊產品product.php重定向到.htaccess主頁的鏈接
例如在谷歌網站管理員它發現這些鏈接2:
/product.php?productid=11012&cat=445&page=1
/product.php?productid=10348&cat=0&page=1
我想重定向,看起來這對主頁的網址。
現在我有.htaccess文件中
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /product\.php([?#][^\ ]*)?\ HTTP/
RewriteRule ^product\.php http://www.mysite.co.uk/ [L,R=301]
然而,這使得該鏈接的下面從重定向到/product.php?productid=11012&cat=445&page=1
的?productid=11012&cat=445&page=1
而不是重定向到首頁。
請用[適當的錯誤頁面]響應(http://tools.ietf.org/html/rfc2616#section- 10.4.11),當你剛剛被重定向到主頁而沒有任何提示時,我討厭它。 – Gumbo