apache2 .htaccess将子目录重定向到域而不包含路径

时间:2017-11-13 15:23:31

标签: apache .htaccess redirect mod-rewrite apache2

我正在尝试将apache2服务器上的子文件夹重定向到完全不同的域的根目录,而不包括新域中文件夹的路径。

所以,在mysite.com/folder-1/folder-2中,我有一个.htaccess文件,如下所示:

RedirectMatch 301 / http://a-totally-different-site.com/

这种工作,但包括重定向中的路径。所以,当你访问mysite.com/folder-1/folder-2时,它会转到-totally-different-site.com/folder-1/folder-2

我希望发生的是,子文件夹重定向到根目录,因此访问mysite.com/folder-1/folder-2将转到-totally-different-site.com

.htaccess可以吗?我尝试了一些我发现的不同方法,但都没有。

1 个答案:

答案 0 :(得分:1)

简单的重写规则应该:

RewriteEngine On
RewriteRule ^ http://a-totally-different-site.com [R=301]