在同一Htaccess文件夹上重定向多个域

时间:2018-07-30 08:35:33

标签: .htaccess redirect multiple-domains

我刚刚将4个单独的站点移到了一个Wordpress多站点中。主域(newsite.com)包含4个旧域,它们使用第三方插件将子文件夹作为单独的域进行管理:

newsite.com/oldsite1
因此,

导航为www.oldsite1.com

现在,每个旧域都有自己的404页面,需要重定向,而我陷入了一些我无法解决的问题。

我现在正在使用的是:

RewriteCond %{HTTP_HOST} ^www.oldsite1.com$
RewriteRule ^/?old-uri-1/$ www.oldsite1.com/new-page1? [L,R=301]

RewriteCond %{HTTP_HOST} ^www.oldsite2.com$
RewriteRule ^/?old-uri-2/$ www.oldsite2.com/new-page2? [L,R=301]

此解决方案一直有效,直到跨域的旧时代有所不同为止。如果old-uri-1和old-uri-2相同,则尝试访问www.oldsite2.com/old-uri-2将重定​​向到oldsite1.com/new-page1。

关于我的错误在哪里以及如何解决此问题的任何想法?

非常感谢您,

Matteo

0 个答案:

没有答案