Php 重定向两个级别

Php 重定向两个级别,php,redirect,Php,Redirect,我正在寻找一种重定向到我的根页面的方法。想要重定向吗 RewriteRule ^folder1/folder2.*$ index.php?page=folder1_folder2 [NC] 在web浏览器中,这类似于 http://www.example.com/folder1/folder2 更新: 忘了加上我试过这个: RewriteRule ^([folder1/]+)/([folder2/]+)/?$ index.php?page=$1_$2 [NC,R=301] 但出于某种原因,

我正在寻找一种重定向到我的根页面的方法。想要重定向吗

RewriteRule ^folder1/folder2.*$ index.php?page=folder1_folder2 [NC]
在web浏览器中,这类似于

http://www.example.com/folder1/folder2
更新: 忘了加上我试过这个:

RewriteRule ^([folder1/]+)/([folder2/]+)/?$ index.php?page=$1_$2 [NC,R=301]
但出于某种原因,它将url更改为

http://www.example.com/index.php?page=folder1_folder2

最后,这对我起了作用:

RewriteRule ^([folder1/]+)/([folder2/]+)/?$ index.php?page=$1_$2 [NC,QSA]

像这样的
RewriteRule^([^/]+)/([^/]+)$index.php?page=$1\u$2
@still\u learning抱歉,忘了添加我已经尝试过的内容。我试过这样做:
RewriteRule^([folder1/]+)/([folder2/]+)/?$index.php?page=$1_$2[NC,R=301]
,但出于某种原因,它会更改url以请发布完整的规则集。它似乎根据给定的规则正常工作。您是否尝试映射而不是重定向?请包括一个示例输入和所需的最终url。