2011-01-23 84 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