Skip to content

Instantly share code, notes, and snippets.

@pejantantangguh
Last active October 10, 2018 11:10
Show Gist options
  • Save pejantantangguh/f3a95a3c2e0863b56694535ccd6b60b0 to your computer and use it in GitHub Desktop.
Save pejantantangguh/f3a95a3c2e0863b56694535ccd6b60b0 to your computer and use it in GitHub Desktop.
Multiple Store Set up in Magento 2
<?php
switch ($_SERVER['HTTP_HOST']) {
case 'www.domain1xx.com.au':
case 'domain1xx.com.au':
$params = $_SERVER; $params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'domain1xx';
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'website';
$bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params);
$app = $bootstrap->createApplication('Magento\Framework\App\Http');
$bootstrap->run($app);
break;
case 'www.domain2yy.com.au':
case 'domain2yy.com.au':
$params = $_SERVER; $params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'domain2yy';
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'website';
$bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params);
$app = $bootstrap->createApplication('Magento\Framework\App\Http');
$bootstrap->run($app);
break;
default:
Mage::run();
break;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment