htaccess从具有特定查询字符串的页面重定向

时间:2014-11-05 17:29:25

标签: .htaccess mod-rewrite redirect query-string

我是htaccess中重写规则的新手,需要以下方面的帮助:

页面我想重定向: http://example.com/webinar/?confirmed

页面我想在用户尝试访问上述网址时重定向到: http://example.com/webinar-thanks

使这一点变得棘手的原因是我仍然需要使用不同的查询字符串访问原始网址,例如:

  • 网络研讨会/?统计
  • 网络研讨会/?控制台

等等。我尝试进行301重定向,但重定向任何访问/ webinar页面的尝试,无论是最后的查询字符串,所以我想我需要一些重写语法?

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^confirmed$
RewriteRule ^webinar/?$ /webinar-thanks [L,R]