具有2个IP地址的Magento多站点实例



我们正在为现有的Magento实例添加第二个店面。这两个店面将由不同的域名访问,并且必须有单独的IP地址来区分客户CC上的支付费用(Authorize.net告诉我),并为两者添加SSL证书。

我的服务器支持不知道如何将不同的域名指向magento实例,因为它位于不同的IP地址上,而托管公司的支持团队表示这是不可能的有人告诉我要创建一个新的Magento实例,但我觉得这很难相信。在不同的IP地址上必须有其他多站点实例。

如何在PLESK中共享同一文档根的一台服务器上设置多个IP地址?

我发现这种方法可能与Magento:不兼容

  1. 您在IP1上有Magento的订阅示例.tld
  2. 使用新前端域的名称在IP2上创建新订阅
  3. 在订阅/httpdocs/index.html内容的新首页时: <HTML> <HEAD> <TITLE>!!!! replace it with your page title!!!!</TITLE> </HEAD> <FRAMESET> <FRAME SRC="https://your-new-front.tld/" NORESIZE> <NOFRAMES> Your browser does not support frames. </NOFRAMES> </FRAMESET> </HTML>

还有另一种方法可以为web服务器(nginx或apache)创建具有新fron域名和IP2的自定义虚拟主机,该网络根指向旧的前端,但如果您为新的前端有单独的SSL证书,则需要手动维护这些证书文件,这将非常困难。再加上此配置的备份/恢复的额外维护。

第三种方法是从/usr/local/psa/admin/conf/templates/自定义web服务器配置模板(据我所知,您当前的虚拟服务器配置中只需要额外的IP和服务器名称)。它不提供额外的备份/恢复。

p.S。我们之所以有这种痛苦,只是因为目前的Plesk设计不允许单个订阅使用2个IPv4地址。

最新更新