如何通过.htaccess从URL中删除元素/参数

时间:2015-12-30 12:17:36

标签: .htaccess mod-rewrite url-rewriting

我会通过.htaccess删除网址中任何位置的color_new = any-value-could-be-here 那怎么办呢?

1 个答案:

答案 0 :(得分:2)

您可以使用此规则从查询字符串中的任何位置删除查询参数:

RewriteEngine On

RewriteCond %{QUERY_STRING} ^(.+?&)?color_new=[^&]*(?:&(.*))?$
RewriteRule ^ %{REQUEST_URI}?%1%2 [R=302,L]

将此规则置于其他规则之上。