我们在 drupal 中开发了两个网站,两个网站都有不同的网址和不同的drupal实例,但两个网站中的某些网页都有共同点。
如果我们在这两个网站中编辑一个页面(常见)。我们需要登录到两个网站并进行编辑。如果编辑一个网站,它会自动反映在第二个网站的特定页面,而不是这样做。有任何模块提供这样的功能或互连两个网站。有人任何人分享我如何处理这个。
注意:
此网站以 drupal 6.x
开发感谢.............
答案 0 :(得分:2)
答案 1 :(得分:1)
您还可以通过在settings.php中共享与用户信息相关的公共表和相同的$ cookie_domain来实现单点登录
类似于settings.php中的内容:
$db_prefix = array(
'default' => '',
'users' => 'example_shared_db.',
'sessions' => 'example_shared_db.',
'role' => 'example_shared_db.',
'users_roles' => 'example_shared_db.',
'profile_fields' => 'example_shared_db.',
'profile_values' => 'example_shared_db.',
);
$ cookie_domain ='example.com';
答案 2 :(得分:0)
您有两种选择 1.域访问模块 - http://drupal.org/project/domain - 此模块提供了非常有用的功能集,使您可以在较短的时间内完成多站点设置。它有非常友好的仪表板来管理您的网站。 2.基于文件夹的结构 - 您可以引用任何URL
https://www.drupal.org/documentation/install/multi-site
https://www.acquia.com/blog/power-drupal-multi-site-part-1-code-management
http://www.ibm.com/developerworks/library/wa-multisitedrupal/
如果您期待实施任何特定要求,请与我们联系。
答案 3 :(得分:0)
实现这一目标的最佳方法是使用Drupal的多站点设置。多站点为站点使用相同的代码库。您可以选择为您的站点选择不同或相同的数据库。对于您的情况,您可以为域使用相同的数据库。如果功能不同,您可以为站点设置相同的数据库。