多站点和多商店视图与magento 2中的自定义基本URL

时间:2017-02-27 04:05:41

标签: php magento nginx magento2

我安装了magento 2并配置了以下内容:

  1. 基础网站,有1个商店视图,名为us_en
  2. eu拥有1商店视图的网站eu_en
  3. 我添加了nginx配置以传递MAGE_RUN_TYPE和MAGE_RUN_CODE

    根据请求uri分配mage_code,

    map $request_uri $mage_code {
            ~^/us/ us_en;
            ~^/eu/ eu_en;
    }
    

    将$ mage_code作为fastcgi param传递给magento

    fastcgi_param  MAGE_RUN_CODE $mage_code;
    fastcgi_param  MAGE_RUN_TYPE store;
    

    当我更改基本网址以存储视图为domain_name / us / en或domain_name / eu / en时,存储视图无法加载,甚至位于domain_name / about_us中的cms页面也未加载。

    我怀疑我对magento路由器失去了一步。

    任何指针?

0 个答案:

没有答案