滚动
Drupal 与多域名网站
近年来,多域名网站变得越来越流行。我们通常为移动设备创建单独的域名,为网站的 API 也创建独立的域名。将网站的部分功能部署在子域名上,可以在共享主站用户和节点数据库的同时,使用新功能。例如,我们有主域名 example.org,并为其创建 api.example.org、pda.example.org 等子域名。
正如您可能已经猜到的,在 Drupal 中可以非常轻松地实现多域名网站。而且实现方式有多种:
1)使用多个 Drupal 安装实例,每个使用独立的数据库。 这种方法最简单,无需额外配置,只需将不同站点安装在不同文件夹中并分配各自的子域名即可。
2)使用单个 Drupal 安装实例,共享同一个数据库。 在这种情况下,所有网站将共用用户、节点、评论、分类术语以及核心系统。这种方法适用于为不同设备提供相同功能的网站。
3)使用多个 Drupal 安装实例,共享一个数据库。 这种方式适用于功能定位不同的网站,例如为主站实现 API 服务。
在接下来的多域名网站课程中,我们将详细学习 Domain Access 模块及其相关子模块,用于在 Drupal 中实现多域访问功能。