Magento域特定配置

时间:2011-10-12 08:48:01

标签: xml magento

我的网站在其生命周期中运行在4个不同的网站上,例如我的本地机器,dev(与其他开发人员合并的地方),暂存(客户审查)和实时。通常在项目中,我会在域名的配置中放置一个开关,以便在正确的域上使用正确的配置值。 Magento使用local.xml文件,是否可以根据域名配置magento local.xml文件以具有不同的配置值?

当前的XML配置

<default_setup>
     <connection>
       <host><![CDATA[myhost]]></host>
       <username><![CDATA[myuser]]></username>
       <password><![CDATA[mypassword]]></password>
       <dbname><![CDATA[mydatabase]]></dbname>
       <active>1</active>
     </connection>
</default_setup>

1 个答案:

答案 0 :(得分:2)

简短的回答是:没有。这就是原因。

Magento域概念允许在单个实例中使用不同的存储,但这些实例将在相同的URL下运行。但是,如果这些商店使用相同的库存,您可以将它们设置为单个Magento实例中的网站。如果您随后在系统配置中选择了一个网站并选择“Web”,则可以选择指向该商店的未加密和加密的URL。

使用不同的广告资源,我建议在不同的实例中运行它们。出于安全目的,出于安全目的,最好在不同的商店中安装。