2012-05-10 103 views
1

我正在將網站移動到一個新的開放式購物車安裝,我已經設置了301重定向,以保持任何SEO價值。刪除尾部? [問號]從網址 - 空查詢字符串

我不得不在這裏使用下面的技巧 - http://www.itsadam.co.uk/opencart-301-redirect-not-working-seo-fix-route/ - 用Open Cart處理url重寫的方式解決一個令人討厭的問題。所以,我有這樣的事情在我的.htaccess文件目前:

redirect 301 /products-page /products? 

然而,這現在離開我重寫URL以尾隨? - 一個空的查詢字符串有效地:

http://www.mysite.com/products? 

有沒有辦法可以使用重寫來匹配和溝任何多餘的問號? (我需要保留任何實際的查詢字符串)。

+0

你可以詳細說明「技巧」,以及如何保留查詢字符串? – Ansari

+0

請告訴我們你目前如何獲得重定向? – anubhava

+0

我已修復斷開的鏈接並添加了我當前重定向方法的示例 - 尾隨?是專門解決一個問題,即打開購物車,否則將URL更改爲/index.php?_route_=products – BrynJ

回答

2

我在opencart中遇到同樣的問題。而不是跟隨你的解決方案的鏈接做它是這樣的:

RewriteRule ^original-url$ new-url [L,R=301]