Apache 301重定向问题

Apache 301重定向问题,apache,redirect,http-status-code-301,Apache,Redirect,Http Status Code 301,我在apache中配置301重定向时花了很多时间 我想要的是old-domain.com上的任何内容重定向到new-domain.com/notify/ 我不想网页重定向。这意味着,如果有人转到old-domain.com/page/blah.html,当他们被重定向时,我只希望他们转到new-domain.com上的子目录,例如new-domain.com/notify/ 当前apache配置中的My 301如下所示: Redirect 301 /page http://www.new-d

我在apache中配置301重定向时花了很多时间

我想要的是old-domain.com上的任何内容重定向到new-domain.com/notify/

我不想网页重定向。这意味着,如果有人转到old-domain.com/page/blah.html,当他们被重定向时,我只希望他们转到new-domain.com上的子目录,例如new-domain.com/notify/

当前apache配置中的My 301如下所示:

  Redirect 301 /page http://www.new-domain.com/notify/
  Redirect 301 / http://www.new-domain.com/notify/
那不行。除了/page和/,404错误比比皆是,它试图将/page重定向到


我想知道重定向之前的重写规则是否会有所帮助——只需截断所有不是root的内容。谢谢

您可以使用
重写规则
直接执行重定向

RewriteRule .* http://www.new-domain.com/notify/ [R=301]

这将进入
old domain.com的
块中。我忘了这件事。谢谢