php 多站点多域设置多站点多域多站点多域多选

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 多站点多域设置多站点多域多站点多域多选相关的知识,希望对你有一定的参考价值。

Создать вебсайты, дефолтные сторы, дефолтное 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

以上是关于php 多站点多域设置多站点多域多站点多域多选的主要内容,如果未能解决你的问题,请参考以下文章

最新apache多域名多站点配置

phpStudy配置多站点多域名步骤,及遇到的403错误解决方式

服务器多站点多域名HTTPS实现

iis 配置多域名,多https

xamp配置多域名站点

实战从零搭建单域多站点MDT部署系统-上季 视频课程上线