【问题标题】:Magento: Stop domain redirect with multistoresMagento:使用多存储停止域重定向
【发布时间】:2011-08-18 00:40:01
【问题描述】:

我目前正在尝试在我们的开发网站上为 magento 网站设置多商店。

我有两家商店,主要商店和法国商店,域名设置如下:

总店:main.devsite.com

法国商店:mainfr.devsite.com

我为main.devsite.com 设置了一个虚拟主机。在这个虚拟主机中,我为mainfr.devsite.com 设置了一个serverAlias

然后,在 index.php 中我有以下代码 sn-p。

$serverName = explode('.',$_SERVER['SERVER_NAME']);
if($serverName[0] == "mainfr") {
    mage::run("fr", "website");
} else {
    Mage::run($mageRunCode, $mageRunType);
}

我在这里遇到的问题是,当调用Mage::run() 时,magento 似乎会自动将mainfr.devsite.net 重定向到main.devsite.net

有没有办法阻止这种情况发生?

【问题讨论】:

  • 您是否在 magento 后端添加了商店和网站... 系统 > 管理商店?您是否将商店的基本网址设置为既安全又不安全?应该在所有请求都被带到我认为的默认站点时工作
  • 问题解决了!你是对的,在magento admin中没有为法国网站设置基本网址。现在可以正常使用了,感谢您的帮助!
  • 好的,我将添加到答案中以供将来参考。

标签: php magento redirect


【解决方案1】:

您需要在 magento 后端添加商店和网站...系统 > 管理商店并设置商店的基本网址既安全又不安全?应该在所有请求都被带到我认为的默认站点的那一刻工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 1970-01-01
    • 2012-02-10
    • 2014-01-18
    相关资源
    最近更新 更多