我想获得一个magento安装来运行多个网站我已完成大多数步骤,包括停放的域名。但是我不确定如何回答下面的语句:设置envif主机Magento多个商店
最容易在这些是的.htaccess解决方案,它需要你定义下面几行:
SetEnvIf Host .*myhost.* MAGE_RUN_CODE="base";
SetEnvIf Host .*myhost.* MAGE_RUN_TYPE="website";
只需保证。 myhost。是一个正则表达式,它与要为其设置环境变量的域相匹配。
例如,我的网站是www.domain.com,也是www.domain1.com,magento安装在domain.com上,因此我为此放置了主机。 domain.com。并离开运行代码和类型,基地和网站
还做我需要添加“http://www.domain.co.uk”或只是“域”和。*? – user1220486 2012-02-23 14:51:05
你不应该。由于.htaccess文件驻留在您的域中,因此它只影响您的域,因此无关紧要。如果我有一个名为somedomain.com的网站,并且您有一个名为somedomain.co.uk的域,当用户点击somedomain.co.uk时,他们只会看到您的.htaccess,而不是我的。 – 2012-02-23 14:53:56
作为提示,默认的运行类型是'网站',因此不需要直接指定它。 – 2014-10-08 16:01:34