我在一个虚拟主机(网络托管公司)上有两个域和一个子域。我有ssh访问权限,可以创建符号链接。我的问题是:
仅仅是我创建一个符号链接并将文件复制到虚拟主机路径并且(如果是这样)需要将哪些文件复制到目录才能使其工作?
例如:3个域名
Drupal目前安装在example.com
上。在/sites
目录中将有4个目录:
Example2.com
和demo.example.com是指向系统上ACTUAL路径的符号链接。将文件复制到这些目录,例如settings.php
和install.php
等
答案 0 :(得分:1)
典型的drupal安装旨在使用相同的代码库托管多个域,因此在您的托管服务提供商中,您可以将所有三个域指向同一目录,该目录将是drupal安装的根目录而不是drupal的sites目录。
如果你的drupal文件在example.com中,那么你可以创建一个符号链接,指向exomeple2.com文件夹到example.com的域目录。然后在您的example.com目录中转到sites文件夹并创建一个example2.com文件夹,其中包含一个settings.php文件的副本,该文件将指向用于example2的数据库。 example2网站的文件应存储在example.com/sites/example2.com/files中。当您访问example2.com/install.php时,它应该有助于将新的drupal站点安装到example.com/sites/example2.com/settings.php中指示的单独数据库中。