Magento多重/多视图默认页面

时间:2015-03-08 23:29:20

标签: php magento web

我有1个网站,有多个商店/视图。我想要完成的是在主域页面上让我在语言之间进行选择。到目前为止,我创建了页面,并在默认配置网页上为默认网址提供了选择您的语言页面。对于商店视图,默认页面是语言,而cms主页是不同的。 当用户访问domain.com选择语言并在此之后重定向到站点时,我将如何完成。 谢谢

2 个答案:

答案 0 :(得分:0)

您需要将其添加到您的apache配置中。

在管理面板中设置商店,并将其商店代码用作您需要设置的MAGE_RUN_CODE。

www.domainnameone.com -> MAGE_RUN_CODE = 'english'
www.domainnametwo.com -> MAGE_RUN_CODE = 'french'

ServerAlias domainnameone.com
SetEnvIf HOST domainnameone.com MAGE_RUN_CODE=english

答案 1 :(得分:0)

好的,我设法解决了这个问题。 首先,我使用语言标志为所有商店视图创建了CMS页面,并命名为start.html。 之后我创建了一个名为choose的商店,选择了你的语言。 在默认Web URL的system / configuration / web中,我将domain.com和默认页面设置起始页面 在默认Web URL的英文存储范围中,我将cms和默认页面Home放在一起 在第二语言的商店范围默认Web URL我把cms默认页面Franch主页 在商店范围内,您可以选择默认语言商店,我可以设置domain.com/start.html和默认页面启动。

我希望它能为其他人提供帮助,也许这不是一个干净的解决方案,但是它可以帮助你。