是否有一个CMS或CMS插件(比如Drupal),允许我在一个共享主机帐户上运行多个站点。目标是拥有指向同一个托管帐户的多个域(由托管提供商启用)。每个域将显示完全不同的站点(尽管共享相同的CMS安装和数据库)。
我知道乌节德会这么做。但是,一直找不到其他的。
发布于 2010-10-01 17:04:08
这确实应该是一个评论,但还没有得到声誉。
如果托管公司不支持向主机添加额外的域,则不可能在同一主机上运行多个域。底层The服务器需要知道来自域的文件位于何处。
根据主机的不同,有时您可以在主文件夹中创建子文件夹,这些子文件夹作为一个独立的域,而其他时候,您可以在顶级文件夹中创建另一个文件夹。
此外,有几个系统应该允许您这样做。在我的头顶上,我认为最新的wordpress版本可以做到这一点,银色条纹cms和Jomla也应该能够做到这一点。
更新:
我知道你对主人的限制。我列出的CMS确实支持这一点,但并不是所有这些都是现成的,有时你需要做一些小的黑客来使它工作。
有关wordpress,您需要v3,请参见:
http://blog.mixu.net/2010/05/17/setting-up-multisite-wordpress-3-0-with-multiple-different-domains/ http://blog.mixu.net/2010/05/31/wordpress-3-0-multi-site-multi-domain-problems-with-solutions/
关于Joomla,请参阅:http://docs.joomla.org/Multiple_域_和_网站_站点_在……里面_一个_单人_乔姆拉!_安装
对于Silverstripe,有一个叫做子站点的模块,它允许在这里找到这个文档:http://doc.silverstripe.org/modules:subsites
我以前也使用过这个,但是它可能不适用于最新版本的银色条纹。
我想Drupal也有这个特性--看看这个http://drupal.org/node/43816
希望这有助于提供一些替代方案。
发布于 2010-09-28 08:04:42
您可以在不同的子文件夹中安装CMS的两个实例,然后使用宿主提供程序设置一个addon域。这就是我如何在同一个托管帐户上托管两个博客,两个wordpress实例,但是从两个不同的顶级域访问它们。
简而言之,提供这种功能的通常是主机提供商,而不是CMS。
发布于 2010-10-03 02:04:43
MODx革命可以做到这一点-- http://modxcms.com/ --它是免费和可扩展的,运行在PHP+SQL上。
https://webapps.stackexchange.com/questions/7077
复制相似问题