我们有启用多商店的 magento2 网络商店。例子:
/domain.com
- 总店(西班牙语)domain.com/pt
- 葡萄牙网上商店
我们用映射做了 nginx vhost:
map $request_uri $MAGE_RUN_CODE {
domain.com website;
/pt pt;
}
然后我们在 magento2 nginx 示例配置中添加变量:
....
fastcgi_param MAGE_RUN_TYPE website;
fastcgi_param MAGE_RUN_CODE $MAGE_RUN_CODE;
....
我们还在 magento2 后端GENERAL->WEB->Add
Store Code 中启用了Urls=YES
一切都开始正常工作,但是该选项(将商店代码添加到网址)使用语言代码(es)重写主商店 URL。
例如,主要(西班牙)商店的网址现在类似于 domain.com/es/product1.html。
我们正在寻找解决方法以'es'
仅从主网站中删除 URI 存储代码。
任何建议将不胜感激 !