【问题标题】:htaccess redirect from page with specific query stringhtaccess 从具有特定查询字符串的页面重定向
【发布时间】:2014-11-05 17:29:25
【问题描述】:

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

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

当用户尝试访问上述 URL 时,我想重定向到的页面: http://example.com/webinar-thanks

让这件事变得棘手的是,我仍然需要使用不同的查询字符串访问原始 URL,例如:

  • 网络研讨会/?stats
  • 网络研讨会/?控制台

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

【问题讨论】:

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


    【解决方案1】:

    试试:

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

    【讨论】:

      猜你喜欢
      • 2013-10-22
      • 1970-01-01
      • 2016-04-25
      • 2020-12-14
      • 2022-10-14
      • 2013-08-06
      • 1970-01-01
      • 1970-01-01
      • 2015-03-31
      相关资源
      最近更新 更多