2011-11-03 69 views
1

我确信之前可能会问到这个问题,但我一直在拖着我的头发两天没有运气,我想要做的是做一个301重定向www.domain1.com/mydesk/任何东西www.domain2.com/blogs。到目前为止,我所能做的就是获得/ mydesk请求去domain2上的/ blogs,但是当需要/ mydesk/test1/test之类的东西时,它会通过,所以我想知道如何删除附加URL,以便任何/ mydesk /任何内容都可以发布到domain2.com/blogs。Mod_rewrite删除追加的URL

so​​301 http://www.domain2.com/blogs没有来自请求链接的附加URL。

谢谢。

+0

你为'/ mydesk'使用了什么? – animuson

+0

重定向301/mydesk http://www.domain2.com/blogs – Umi

回答

0

如果你想在“mydesk”文件夹中的一切重定向到新的域相同的博客文件夹,您可以使用此:

RedirectMatch 301 /mydesk(/.*)? http://www.example.com/blogs 

如果要追加什么是“mydesk”后新的URL(如/ mydesk /某些特定的 - 博客 - > example.com/blogs/some-specific-blog),你可以追加$1到该行的结束,像这样:

RedirectMatch 301 /mydesk(/.*)? http://www.example.com/blogs$1 
+0

我正在尝试/mydesk(/.*)$但这工作像一个魅力。非常感谢。你摇滚! – Umi