Magento 多存储/多视图默认页面


Magento multistore/multiview default page

我有 1 个具有多个商店/视图的网站。我想完成的是主域页面,这将使我在语言之间进行选择。到目前为止,我创建了页面,并在默认 Web URL 的默认配置 web 上放置了选择您的语言页面。对于商店视图,默认页面是语言,CMS主页是不同的。当用户来到 domain.com 选择语言并随后被重定向到网站时,我如何完成。谢谢

您需要将其添加到您的 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
好的,

我设法解决了这个问题。首先,我为所有带有语言标志并命名为 start.html 的商店视图创建了 CMS 页面。之后,我创建了名为"选择您的语言"的新商店,商店视图名为"选择"。在系统/配置/Web 中,对于默认 Web URL,我 domain.com 和默认页面设置起始页在默认 Web URL 的英语商店范围内,我放置了 cms 和默认页面主页在第二语言默认 Web URL 的存储范围内,我把 cms 默认页面 Franch 主页在存储范围内,为默认我设置的语言存储 domain.com/start.html 和默认页面开始。

我希望它能对其他人有所帮助,也许它不是干净的解决方案,但它可以完成工作。