在htaccess中使用查询字符串进行重定向

时间:2014-06-13 08:58:16

标签: .htaccess redirect

在我的网站上,我想要进行301次重定向:

1)/ glossaire?cpage = n to / glossaire / page / n 其中n是整数> 1

2)/ glossaire?cpage = 1 to / glossaire

经过多次尝试失败后,请你告诉我怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用以下规则:

RewriteCond %{QUERY_STRING} ^cpage=1$
RewriteRule ^glossaire/?$ /glossaire [L,NC,R=301]

RewriteCond %{QUERY_STRING} ^cpage=([0-9]+)$
RewriteRule ^glossaire/?$ /glossaire/page/%1? [L,NC,R=301]