【问题标题】:Bulk 301 Redirect for URLs with Query Strings带有查询字符串的 URL 的批量 301 重定向
【发布时间】:2015-09-21 10:18:28
【问题描述】:

这是我的第一篇文章,希望有人能提供帮助。我找到了类似的答案,但我尝试的任何方法似乎都不起作用。我最近重新设计了一个客户网站,他们的旧网站是旧的。 IT 需要大量重定向,并且该站点有很多查询字符串 URL。

我需要批量 301 重定向所有 URL 中包含以下内容的 URL:

/suppliersearch.php?start={Query String}

/wedding-directory

重定向忽略了我尝试过的所有内容。

任何帮助都会很棒。

【问题讨论】:

    标签: apache .htaccess mod-rewrite url-redirection


    【解决方案1】:
    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^start= [NC]
    RewriteRule suppliersearch\.php$ /wedding-directory/? [R=301,L,NC]
    

    如果是 Apache 2.4 或更高版本;您可以使用QSD 标志而不是重定向到..directory/?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-10
      • 1970-01-01
      • 2015-05-27
      • 2015-07-16
      • 2012-04-25
      • 1970-01-01
      • 2015-08-12
      • 1970-01-01
      相关资源
      最近更新 更多