htaccess通过添加参数重定向url

时间:2017-07-24 03:54:27

标签: .htaccess redirect

需要指导301通过匹配特定格式的htaccess重定向网址

{}

此处limitstart可能会更改为0,20,40,60甚至1000,因此在新建议的URL中也应保持相同

任何人都可以建议使用上面的htaccess重定向

1 个答案:

答案 0 :(得分:1)

您需要使用正则表达式使用RewriteCond匹配查询字符串以捕获这两个参数:

RewriteEngine On

RewriteCond %{QUERY_STRING} ^(option=com_toys)&(limitstart=\d+)$ [NC]
RewriteRule ^/?index\.php$ %{REQUEST_URI}?%1&view=list&Itemid=2&%2 [L,NC,R=301]