2011-01-23 77 views
0

当使用多站点设置命名Drupal中的站点文件夹时,可以命名站点“mydomain”吗?还是必须使用域名格式,如“mydomain.com”。 有没有办法使用linux中的符号链接来做到这一点?Drupal站点文件夹命名方案

感谢

回答

1

匹配的Drupal通过HTTP请求与站点内的文件夹名称的域名。如果它不匹配任何东西,它将回退到“默认”。所以你需要命名文件夹mydomain.com。

如果您的Apache(或其他HTTPd)配置为解析符号链接,您绝对可以使用来自mydomain.com的符号链接 - > mydomain。

+0

感谢您的答复GSP。 只是为了确认。所以即使有符号链接也不可能,对吗?甚至没有.htaccess文件设置? – EricP 2011-01-23 22:20:18

1

Drupal 6在名为sites/mydomain.com的文件夹或类似文件夹中查找名为settings.php的文件。确切的规则在default.settings.php中列出。如果你的主机支持符号链接,你可以做mydomain.com到链接:语法是ln -s /path/to/real/files/mydomain mydomain.com

的Drupal 7是关于如何处理多点installs-它可能告诉那里的Drupal的settings.php的文件是好得多每个域。有一个补丁可以在此处反向使用此功能:http://drupal.org/node/231298