【问题标题】:htaccess redirect 301 parent url onlyhtaccess 仅重定向 301 父 URL
【发布时间】:2017-07-18 10:48:01
【问题描述】:

我在我的网站上使用干净的网址。我更改了其中一页的路径。原路径为:

mywebsite.com/projects 

新路径是:

mywebsite.com/what-we-do

我尝试如下添加 301 重定向:

Redirect 301 /projects /what-we-do

但是,这适用于该页面,但这也意味着以/projects/xxx 开头的所有子页面都将被转发到/what-we-do/xxx,这是我不希望发生的。我希望项目子页面不要重定向。

【问题讨论】:

    标签: php .htaccess redirect mod-rewrite


    【解决方案1】:

    使用RedirectMatch 代替Redirect

    它使用正则表达式并允许您指定完全匹配。

    RedirectMatch 301 /projects$ /what-we-do
    

    $ 是“结束”的正则表达式)。

    【讨论】:

      猜你喜欢
      • 2013-12-21
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 2023-03-25
      • 2013-01-27
      • 2012-12-18
      相关资源
      最近更新 更多