2010-08-31 26 views
0

我在Ubuntu上使用Symfony 1.3.6,我想将我的网站划分到不同IP地址的单独子域中。具有不同IP地址的子域上的Symfony页面?

是否有可能使用不同IP地址的子域上的页面?

例如,我的主要网站上http://www.mysite.com

,我想有一个网页这样的网址:

http://www.pigeonfancier.mysite.com

但是,在第二个链接一个不同的IP地址- 那可能吗?

我知道通过创建一个派生自sfRoute的类可以使用Symfony创建子域,但我不确定的是,拥有不同的IP地址是否会在工作中抛出一个扳手。

回答

0

这是完全可能的,你可能不需要做任何子类的sfRoute,除非子域用于某种查询或其他。但是,如果不同的子域具有相同项目的不同应用程序,那么这很简单。

您只需将两台机器上的数据库主机配置为集中式,然后使用DNS records A来映射不同的子域。

0

第二个IP地址应绑定到Web服务器配置中的其他虚拟主机,或者apache配置中主虚拟主机的别名。

如果symfony应用程序可以针对超级全局$ _SERVER中的hostame中的前端控制器(index.php)中的特定应用程序。这可能不是最优雅的解决方案,但它很简单,易于维护

相关问题