Magento多国/多域设置

Magento多国/多域设置,magento,nginx,multiple-domains,Magento,Nginx,Multiple Domains,以下是场景: -我有一个朋友拥有一个magento网站,例如abcd.co.uk。 -他们希望将业务扩展到其他一些欧洲国家,因此他们购买了abcd.at、abcd.be、abcd.de等域名 -他们希望使用相同的目录、相同的界面、所有这些域上可用的所有内容,除了货币(这将是自动汇率转换)、存储地址、帮助联系人地址等。 -没有语言翻译要求。一切都用英语 在阅读了大量论坛和帮助手册后,我们做了以下工作: -为这些域中的每个域创建了一个网站、一个商店和一个商店视图。 -在网站级别配置他们的URL和货币

以下是场景:

-我有一个朋友拥有一个magento网站,例如abcd.co.uk。 -他们希望将业务扩展到其他一些欧洲国家,因此他们购买了abcd.at、abcd.be、abcd.de等域名 -他们希望使用相同的目录、相同的界面、所有这些域上可用的所有内容,除了货币(这将是自动汇率转换)、存储地址、帮助联系人地址等。 -没有语言翻译要求。一切都用英语

在阅读了大量论坛和帮助手册后,我们做了以下工作: -为这些域中的每个域创建了一个网站、一个商店和一个商店视图。 -在网站级别配置他们的URL和货币。 -在主magento安装中创建了一个名为stores的文件夹,并在该文件夹中为每个域创建了单独的文件夹。 -将index.php和.htaccess文件复制到这些文件中的每一个,并对它们进行了配置(稍后要意识到,.htaccess文件配置是徒劳的,因为vps正在使用nginx)

问题01。这是我们所需要的正确方法吗?还是我们错过了什么,或者采取了任何不必要的步骤? 问题02:如果这是正确的方法,是否有人可以一步一步地解释如何完成其余步骤(请使用nginx和任何其他必要步骤进行虚拟主机配置)

正如我所提到的,我做了家庭作业,找到了大量关于如何设置Apache的信息,但关于nginx设置的信息非常零散。更糟糕的是,我对nginx一无所知

事先非常感谢。

我曾经有过类似的任务。 我所做的是:

  • 单个magento文件夹,Single index.php
  • Magento有多个网站/商店/商店视图,具有正确的URL域、货币、根类别设置
  • php文件配置为根据域运行store_视图
  • 那么如何进行这种“分派”呢?这是有描述的。

    我曾经有过类似的任务。 我所做的是:

  • 单个magento文件夹,Single index.php
  • Magento有多个网站/商店/商店视图,具有正确的URL域、货币、根类别设置
  • php文件配置为根据域运行store_视图

  • 那么如何进行“分派”呢?这是有描述的。

    我个人会在没有子文件夹的情况下进行……请看……@R.S-谢谢伙计。我真的很喜欢这个选项(没有子文件夹),但我有几个问题。我应该在哪个配置文件中添加“if($host=mywebsite1.com){}”?是到主nginx.conf文件还是到mymainwebsite.conf文件?如果是到主nginx.conf文件,我还需要为每个附加域创建单独的mywebsite1.conf文件吗?非常感谢。我刚刚开始使用nginx(经验很少)…但由于它位于“if语句”中,我会将其放在单独的配置中,以便您可以轻松地添加和删除site@R.S.根据,如果我们创建单独的conf文件,我看不出在这些文件中使用If语句的理由。我环顾四周,发现了。它看起来更干净。我们将尝试一下,并更新结果,以便on.非常感谢你为我指明了正确的方向。就我个人而言,我会在没有子文件夹的情况下这样做…请看……@R.S-谢谢你,伙计。我非常喜欢这个选项(没有子文件夹),但我有几个问题。我应该在哪个配置文件中添加“if($host=mywebsite1.com){}”?是到主nginx.conf文件还是到mymainwebsite.conf文件?如果是到主nginx.conf文件,我还需要为每个附加域创建单独的mywebsite1.conf文件吗?非常感谢。我刚刚开始使用nginx(经验很少)…但由于它位于“if语句”中,我会将其放在单独的配置中,以便您可以轻松地添加和删除site@R.S.根据,如果我们创建单独的conf文件,我看不出在这些文件中使用If语句的理由。我环顾四周,发现了。它看起来更干净。我们将尝试一下,并更新结果,以便on.非常感谢你为我指明了正确的方向。谢谢你的回答。不过,只有一个问题。我必须对index.php文件进行任何更改吗?如果我没有错,根据这一点,1.4以上的任何内容都不需要这些index.php文件更改。当然你应该!我在'here'单词中提供了一个链接。如何正确地进行更改。试过了昨晚的手术,一切都很顺利:-)谢谢大家给我指引了正确的方向。谢谢你的回复。不过只有一个问题。我是否必须对index.php文件进行任何更改?如果我没有错的话,根据这一点,1.4以上的任何内容都不需要那些index.php文件的更改。当然你应该这样做!我在这里提供了一个链接。如何正确使用。昨晚尝试了这个解决方案,一切都很顺利:-)谢谢大家给我指引了正确的方向。