Magento 1 Multi-Site Multi-Domain Setup multisite multidomain multi site multi domain multi siting
Создать вебсайты, дефолтные сторы, дефолтное store view
прописать в System -> Configuration -> General -> Web. Base урлы, писать те домены которые будут у сайта domain1.com, domain2.com and domain3.com
Хостер/админ должен прописать в httpd.conf, для каждого домена что бы он вел в ту же корневую папку с установленной маджентой (это данные админа webmaster@domain1.com не обращать внимания)
<VirtualHost *:80>
ServerAdmin webmaster@domain1.com
DocumentRoot /var/www/http
ServerName domain1.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@domain1.com
DocumentRoot /var/www/http
ServerName domain2.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@domain1.com
DocumentRoot /var/www/http
ServerName domain3.com
</VirtualHost>
В .htaccess прописать
SetEnvIf Host www\.domain1\.com MAGE_RUN_CODE=domain1_com
SetEnvIf Host www\.domain1\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^domain1\.com MAGE_RUN_CODE=domain1_com
SetEnvIf Host ^domain1\.com MAGE_RUN_TYPE=website
SetEnvIf Host www\.domain2\.com MAGE_RUN_CODE=domain2_com
SetEnvIf Host www\.domain2\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^domain2\.com MAGE_RUN_CODE=domain2_com
SetEnvIf Host ^domain2\.com MAGE_RUN_TYPE=website
SetEnvIf Host www\.domain3\.com MAGE_RUN_CODE=domain3_com
SetEnvIf Host www\.domain3\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^domain3\.com MAGE_RUN_CODE=domain3_com
SetEnvIf Host ^domain3\.com MAGE_RUN_TYPE=website