0

我正在使用以下代码将所有对一个域的请求重定向到另一个页面(/ 后没有内容)

RewriteEngine on
RewriteRule ^(.*)$ http://example.com [L,R=301]

如果我去 olddomain.com 或 olddomain.com/something,上述方法有效,但在去 olddomain.com/something/somethingelse 时不起作用

如何让重写规则适用于所有目录深度?

4

1 回答 1

1

应该有效,您也可以尝试以下代码:

RewriteRule ^ http://example.com%{REQUEST_URI} [L,R=301]
于 2013-09-16T05:55:08.777 回答