我到处搜索,但我似乎无法找到有效的解决方案。
基本上我想将http://www.domain.com/products?view=products(仅限于此)重定向到http://www.domain.com/products
因为我试图重定向"产品"对于"产品",我尝试的其他解决方案总是会导致重定向循环。我真的只想删除"?view = products"在这种情况下。
非常感谢任何帮助!
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^view=products$ [NC]
RewriteRule ^products/?$ %{REQUEST_URI}? [L,NC,R=301]
目标网址中的 ?
剥离查询字符串。确保这是你的第一条规则。