.htaccess 将所有请求重定向到/web/file_*

.htaccess 将所有请求重定向到/web/file_*,.htaccess,redirect,web,.htaccess,Redirect,Web,在我的web目录中,我有如下文件: 一个文件 文件二 三号文件 现在,Iam将.htaccess与以下内容一起使用: redirect /web/file_three http://www.example.com 如果Id想要重定向所有文件,请求Id必须在.htaccess中使用3行,每个文件一行 我可以使用类似于: redirect /web/file_* http://www.example.com -重定向以“文件”开头的所有内容如果我正确理解您的问题,这应该可以 重新启动发动

在我的web目录中,我有如下文件:

一个文件
文件二
三号文件

现在,Iam将.htaccess与以下内容一起使用:

redirect /web/file_three  http://www.example.com
如果Id想要重定向所有文件,请求Id必须在.htaccess中使用3行,每个文件一行

我可以使用类似于:

redirect /web/file_*  http://www.example.com  

-重定向以“文件”开头的所有内容如果我正确理解您的问题,这应该可以

重新启动发动机

重写规则^/web/file.$[R=301,L]

所以我找到了答案。 如果要重定向以给定文本字符串开始/结束的所有请求,请使用:

redirectMatch /web/file_(.*) http://www.example.com

没有回答就投反对票,为什么?我没有尝试过你的解决方案,但找到了另一个有效的解决方案。把它贴出来作为答案。