分类
后端

magento2 多域名配置

1.在index.php中配置 nginx在 pub/index.php apache 在 index.php中配置

$params = $_SERVER;


$string=explode('.',$_SERVER['HTTP_HOST']);
#域名为 goods.yuming.com
if(array_search('goods',$string)!==false){
    $params['MAGE_RUN_CODE'] = "goods_en"; #goods_en 表示站点视图 code
}
#域名为 shop.yuming.com
if(array_search('shop',$string)!==false){
    $params['MAGE_RUN_CODE'] = "shop_en";  #goods_en 表示站点视图 code
}

2. 在后台Stores=>Configuration=>General=>Web 配置域名

3. 后台设置的单独域名

Stores=>Configuration=>Advanced=>Admin