我有一个新客户端,我将从Wordpress转换为Drupal。我们有两个域名相同但名称不同的域名,即.com& .ORG。我们决定首先在.com下设置网站,这样我们就可以在开发过程中使用一个实时网站。
因此,我们目前在.com域上运行的.org和drupal(在新主机上)运行wordpress站点。
所以有两个问题:
答案 0 :(得分:2)
如果您没有使用Drupal的多站点系统(即站点信息被放入sites / default而不是sites / example.org或sites / example.com),这非常简单:什么都不做。没有第2步.Drupal将处理任何域名:只使用您的Web服务器基于名称的处理来确定接受哪些域。
如果 使用Drupal的多站点系统,那就更难了:
UPDATE files SET filepath = REPLACE(filepath,'example.org','example.com')
。这应该涵盖大多数情况。检查您正在使用的第三方模块,看它们是否也对文件路径进行硬编码。如果模块正确使用API,则应该在步骤2和3中处理它们。
由于所有硬编码文件路径,我强烈建议不要使用多站点,除非你真的需要。如果您只在Drupal安装中运行一个站点,只需将站点粘贴到sites / default。