如何将完整目录重定向到另一个网页?

时间:2013-10-03 02:56:25

标签: apache .htaccess mod-rewrite redirect

基本上,我想知道如何将目录中的所有文件重定向到我网站上的页面。我想通过我的.htaccess文件执行此操作。

我有一个目录directory1,它会联系许多文件。

我需要将directory1中的所有文件重定向到www.mydomain.com/webpage.html

这可能吗?

2 个答案:

答案 0 :(得分:1)

首先尝试使用301重定向,这是最简单且可能最快的方法。否则,您的解决方案将需要启用mod_rewrite引擎。

Redirect 301 /directory1/(.*) http://www.mydomain/webpage.html

如果这不起作用,请尝试RedirectMatch,我有一段时间没有使用其中任何一个,所以我只是通过记忆从臀部开始拍摄。

RedirectMatch 301 /directory1/(.*) http://www.mydomain/webpage.html

答案 1 :(得分:1)

您需要在htaccess文件中的任何其他规则之前添加此内容:

RewriteRule ^directory1/? http://www.mydomain/webpage.html [L,R=301]