我正在将网站移动到新的Open Cart安装,我已设置301重定向以保持任何SEO值。
我必须在这里使用以下技巧 - http://www.itsadam.co.uk/opencart-301-redirect-not-working-seo-fix-route/ - 以解决Open Cart处理url重写方式的烦人问题。所以,我目前在.htaccess文件中有这种东西:
redirect 301 /products-page /products?
但是,这会让我的重写网址留下尾随? - 有效的空查询字符串:
http://www.mysite.com/products?
有没有办法可以使用重写来匹配和抛弃任何多余的问号? (我需要保留任何实际的查询字符串)。
答案 0 :(得分:2)
我在opencart中遇到了同样的问题。而不是按照指向您的解决方案的链接执行此操作:
RewriteRule ^original-url$ new-url [L,R=301]