重写301重定向规则以将所有内容移至某个类别

时间:2015-06-03 09:19:14

标签: php regex apache .htaccess

是否可以创建重写规则以将所有内容移到某个类别:

示例:

来自:

  

/category/second-category/product-name.html

     

/category/second-category/third-category/product-name.html

to:

  

/second-category/product-name.html

     

/second-category/third-category/product-name.html

我已经改变了周围的结构,需要添加501重定向,只知道如何做一个人并且不喜欢做200 +。

1 个答案:

答案 0 :(得分:0)

您可以在root .htaccess中使用此规则:

RedirectMatch 301 ^/(?:cat1|cat2|cat5)/(.+?\.html)$ /$1