两个 CMS 一个域



到目前为止,我们只有一个CMS,我们所有的网站都是通过这个CMS提供的。最近,由于现有CMS的一些限制,我们不得不移动不同的CMS。因此,现在我们正在将现有CMS迁移到新的CMS。由于现有 CMS 上可用的信息量很大,我们预计完全迁移到新 CMS 可能需要很长时间(超过 8 个月)。因此,我们必须在迁移过程中并行运行新旧 CMS。

我的问题是,以最小的影响为两个CMS的页面提供服务的最佳方法是什么。以下是我想到的两个选项——

1) 使用通用顶级 URL(例如 www.example.com/n ),该 URL 将重定向到新的 CMS,所有其他 URL 将重定向到现有 CMS。因此,所有具有此前缀的URL都将重定向到新的CMS。www.example.com/n/about。

2) 明确定义将重定向到新 CMS 的顶级 URL 列表,所有其他 URL 将重定向到现有 CMS。例如 - www.example.com/about、www.example.com/news 等将转到新的 CMS。

由于您的NewCode/NewCMS将托管在同一个域/服务器上,也许您可以想到一个名为"子域"的第三个选项,这样您的URL就会变成这样:

  • news.example.com

最新更新