在使用多站点设置命名Drupal中的站点文件夹时,我可以将站点命名为“mydomain”,还是必须采用域名格式,如“mydomain.com”。 有没有办法在linux中使用符号链接?
感谢
答案 0 :(得分:1)
Drupal将通过HTTP请求的域名与站点内的文件夹名称进行匹配。如果它不匹配任何东西,它将回退到“默认”。所以你需要命名文件夹mydomain.com。
您绝对可以使用mydomain.com的符号链接 - > mydomain提供了Apache(或其他HTTPd)配置来解析符号链接。
答案 1 :(得分:1)
Drupal 6在名为settings.php
的文件夹中查找名为sites/mydomain.com
的文件,或类似文件。 default.settings.php中列出了确切的规则。如果您的主机支持符号链接,您可以将mydomain.com变为链接:语法为ln -s /path/to/real/files/mydomain mydomain.com
Drupal 7处理多站点安装的方式要好得多 - 可以告诉drupal settings.php文件适用于每个域的位置。这里有一个补丁可以向后移植此功能:http://drupal.org/node/231298