use*_*486 4 magento multiple-sites
我正在尝试使用magento安装来运行多个网站,我已经完成了大部分步骤,包括停放的域名.但我不确定如何回答以下声明:
其中最简单的是.htaccess解决方案,它要求您定义以下行:
SetEnvIf Host .*myhost.* MAGE_RUN_CODE="base";
SetEnvIf Host .*myhost.* MAGE_RUN_TYPE="website";
Run Code Online (Sandbox Code Playgroud)
只需确保.为myhost.是一个正则表达式,匹配您要为其设置环境变量的域.
例如,我的网站是www.domain.com和www.domain1.com,magento安装在domain.com上,所以我放置了主机.domain.com.并保留运行代码和类型以及基础和网站
您应该更改的是MAGE_RUN_CODE匹配Magento后端中管理的站点的代码.您还需要更改myhost位与您站点的域名匹配.
例如,如果您的网站托管在somewebsite.com上,并且您有两个"商店"(商店视图A和商店视图B,其中"ViewA"是商店视图A,"ViewB"是商店视图B.)
你会写下面的内容:
SetEnvIf Host .*somewebsite.* MAGE_RUN_CODE=ViewA
SetEnvIf Host .*somewebsite.* MAGE_RUN_TYPE=website
SetEnvIf Host .*somewebsite.* MAGE_RUN_CODE=ViewB
SetEnvIf Host .*somewebsite.* MAGE_RUN_TYPE=website
Run Code Online (Sandbox Code Playgroud)
假设您在Magento后端制作了两个不同的"站点".如果你做了一个不同的商店,你会用商店取代"网站".
有关Magento重命名的更多信息,请点击此处:
| 归档时间: |
|
| 查看次数: |
5879 次 |
| 最近记录: |