В настоящее время я пытаюсь настроить мультимагазины для сайта magento на нашем сайте разработчика.
У меня есть два магазина, основной и французский, со следующей настройкой домена:
основной магазин: main.devsite.com
французский магазин: mainfr.devsite.com
У меня есть vhost для main.devsite.com
.В этом vhost я настроил serverAlias
для mainfr.devsite.com
.
Затем в index.php у меня есть следующий фрагмент кода.
$serverName = explode('.',$_SERVER['SERVER_NAME']);
if($serverName[0] == "mainfr") {
mage::run("fr", "website");
} else {
Mage::run($mageRunCode, $mageRunType);
}
Проблема, с которой я столкнулсяздесь, похоже, что magento автоматически перенаправляет mainfr.devsite.net
на main.devsite.net
при вызове Mage::run()
.
Есть ли способ остановить это?