Apache重写外卡和问号的问题

时间:2013-08-29 13:58:10

标签: regex apache redirect mod-rewrite

所以我的问题是尝试重定向一组URL的

以下

http://my.domain.com/team+2+name/?section=football

www.domain.com

我已经尝试了很多变种,但我还没能完全得到后来的东西。

我得到的最远的是

RewriteCond %{HTTP_HOST} my.domain.com/* [NC]
RewriteRule . http://www.domain.com [R=301,NC]

但是这仍然会在网址

中留下?section = football

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

试试这段代码:

RewriteCond %{HTTP_HOST} $my\.domain\.com$ [NC]
RewriteRule ^team.+?name$ http://www.domain.com? [R=301,L,NC]

?最终会剥离任何现有的查询字符串。