使用cPanel将子域链接到drupal“虚拟路径”?

时间:2011-12-10 11:47:41

标签: .htaccess drupal-6 dns

我在

创建了一个页面
/forum

所以,如果我打开:

www.mydoman.com/forum

然后我可以看到我的论坛。但请注意,没有FOLDER“论坛”。当你打开“/ forum”时,一个参数被传递给Drupal,说你正在访问论坛。这些规则由.htacess文件设置。

所以我的问题是,我该如何创建:

forum.mydomain.com

显示位于www.mydomain.com/forum的内容?

2 个答案:

答案 0 :(得分:0)

您的问题的答案分为两部分:

a)您必须首先设置您的cPanel以允许来自www.mydoman.com的同一组文件的forum.mydomain.com的服务页面

这涉及在该cPanel帐户上使用“停放域名”(我希望您的cPanel帐户具有此权限)。您可能需要也可能不需要在服务器上放置符号链接,以便停放的域等同于原始域。

http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/AddonDomains

http://support.hostgator.com/articles/cpanel/what-is-the-difference-between-parked-addon-and-subdomains

b)接下来你需要将Drupal部署更改为多站点设置(即在站点中创建一个名为forum.mydomain.com的子目录,并在那里使用与任何你相同的settings.php文件可能有默认值。完成此操作后,您应该能够通过控制首页的变量将该站点的主页值设置为/ forum

$ conf ['site_frontpage'] =“/ forum”;

http://drupaleasy.com/quicktips/module-development-settings-variables-settingsphp-using-conf

答案 1 :(得分:0)

module 将帮助您了解一下。

自动创建子域并在其上放置内容。有4种模式:

用户:例如“Mary”和内容atmary.example.com

分类:例如“西雅图”和内容ateattle.example.com

有机组:例如myGroup.example.com上的“MyGroup”和内容

内容类型子域:例如news.example.com上的“新闻”内容