重定向文件夹301中的所有页面,但不重定向文件夹本身

时间:2017-01-11 21:20:37

标签: .htaccess redirect

我重新设计了网站,其中包括创建一个新结构。现在我必须重定向子文件夹中的所有页面,因为我们将内容放在一个页面上。现在我必须重定向子文件夹团队中的所有页面。我旧的wordpress安装的网址是:http://www.example.org/team/surname-lastname

现在我必须将所有这些网址重定向到http://www.example.org/team/

我创建了以下重定向:

RedirectMatch 301 ^/unternehmen/team/(.*)$ /unternehmen/team

但这不起作用。我收到重定向正在创建循环的错误。

1 个答案:

答案 0 :(得分:1)

您需要使用.+而不是.*来避免重定向循环。您的规则可以缩短为:

RedirectMatch 301 ^/(unternehmen/team)/. /$1

确保在测试此更改之前清除浏览器缓存。