301将子文件夹中的特定文件重定向到root中的同一文件?

时间:2015-03-30 16:07:02

标签: .htaccess file redirect

我搜索过stackoverflow,但似乎无法找到确切的答案。

我想将所有与所有子目录中的文件名匹配的文件重定向到同一域的根目录中的相同文件名。

例如:

/any-sub-directory/specific-file.html到http://example.com/specific-file.html

希望有道理吗? :/

非常感谢

M先生

1 个答案:

答案 0 :(得分:0)

尝试:

RedirectMatch 301 ^/.+/specific-file\.html$ /specific-file.html

在文档根目录中的htaccess文件中。

如果您更喜欢使用mod_rewrite:

RewriteEngine On
RewriteRule ^.+/specific-file\.html$ /specific-file.html [L,R=301]