.htaccess 如何使用htaccess将子目录中的任何文件夹重定向到特定文件?

.htaccess 如何使用htaccess将子目录中的任何文件夹重定向到特定文件?,.htaccess,redirect,directory,.htaccess,Redirect,Directory,我想使用htaccess将任何文件夹重定向到一个特定的php文件,文件夹名称作为变量,例如: www.domain.com/subdirectory/folder1重定向到www.domain.com/subdirectory/file.php?id=folder1 www.domain.com/subdirectory/folder2重定向到www.domain.com/subdirectory/file.php?id=folder2 例如,如果文件夹的末尾有“/”符号,则此选项应该有效, w

我想使用htaccess将任何文件夹重定向到一个特定的php文件,文件夹名称作为变量,例如:

www.domain.com/subdirectory/folder1重定向到www.domain.com/subdirectory/file.php?id=folder1

www.domain.com/subdirectory/folder2重定向到www.domain.com/subdirectory/file.php?id=folder2

例如,如果文件夹的末尾有“/”符号,则此选项应该有效, www.domain.com/subdirectory/folder3/重定向到www.domain.com/subdirectory/file.php?id=folder3

如果我能将.htaccess文件放入子目录并根据它获取重定向规则,那就更好了

在将文件放入子目录时,我使用以下代码创建了一个.htaccess文件:

选项+FollowSymLinks

重新启动发动机

重写规则(.*)$file.php?id=$1

但是它不起作用。

重写规则^folder(.*)$file.php?id=$1

使用这些我没有测试,但它将是工作