多个网站重定向

时间:2018-05-08 12:15:49

标签: .htaccess redirect

我希望将旧网站重定向到新网站,但我们希望分为两部分;

我们希望将整个博客重定向到新博客页面

http://www.websiteA.com/news

http://www.websiteA.com/news/post1

http://www.websiteA.com/news/post2 ...

重定向到;

http://www.websiteB.com/news

我们希望将其他所有内容重定向到新网站的主页。

http://www.websiteA.com/page1

http://www.websiteA.com/page2

http://www.websiteA.com/page3

重定向到;

http://www.websiteB.com/

我如何通过.htaccess做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以在站点根目录中使用这两个重定向规则.htaccess:

RewriteEngine On

# news URIs
RewriteRule ^(news)(?:/.*)?$ /$1? [L,NC,R=301]

# remaining ones
RewriteRule . /? [L,NC,R=301]