Apache .htaccess通配符重定向与根异常

Apache .htaccess通配符重定向与根异常,apache,.htaccess,redirect,wildcard,Apache,.htaccess,Redirect,Wildcard,我需要将整个网站重定向到新网站,但有一个例外,根目录(索引)应重定向到新网站上的/page: http://www.oldsite.com/ > http://www.newsite.com/page 有文件夹异常的示例,但没有根目录异常的示例,我担心我的尝试会导致重定向循环。在htaccess中,将当前目录的请求匹配为空字符串: RewriteEngine on RewriteRule ^$ http://www.newsite.com/page [L,R] RewriteRule .

我需要将整个网站重定向到新网站,但有一个例外,根目录(索引)应重定向到新网站上的/page:

http://www.oldsite.com/ > http://www.newsite.com/page

有文件夹异常的示例,但没有根目录异常的示例,我担心我的尝试会导致重定向循环。

在htaccess中,将当前目录的请求匹配为空字符串:

RewriteEngine on
RewriteRule ^$ http://www.newsite.com/page [L,R]
RewriteRule .+ http://www.newsite.com/%{REQUEST_URI} [L,R]