【问题标题】:htaccess 301 redirect wildcardhtaccess 301 重定向通配符
【发布时间】:2018-10-03 07:04:25
【问题描述】:

我正在为以下内容寻找 301 通配符重定向解决方案。 我更改了以下 url 布局。

https://www.example.com/print-scan

https://www.example.com/printing

现在所有旧页面都应该重定向到新的 URL 布局,例如:

https://www.example.com/print-scan/scanners/product1

一定要去

https://www.example.com/printing/scanners/product1

我怎样才能做到这一点?

【问题讨论】:

标签: .htaccess redirect


【解决方案1】:

您可以将此规则用作您的第一条规则:

RewriteEngine On

RewriteRule ^print-scan(/.*)?$ /printing$1 [L,NC,NE,R=301]

模式(/.*)? 允许您匹配以下任何 URI:

  • /print-scan(没有斜线)
  • /print-scan/(带有斜杠)
  • /print-scan/anything
  • /print-scan/scanners/product1

【讨论】:

    猜你喜欢
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多