1

我正在实施一个 magento 商店,该商店具有来自同一安装的两个网站设置。一个是针对印度观众的,另一个是针对国际观众的。现在,当用户键入我的域说 abcd.com 时,首先会返回一个地理定位脚本,该脚本会返回用户是否在印度(基于他的 IP)。之后,用户将根据他的 IP 地理位置被重定向到合适的网站。此外,如果需要,他可以使用顶部菜单在商店/网站之间切换。我的要求是两个网站都应该在同一个“.com”域上,并且具有相同的“base_url”。

目前,我在 abcd.com/india 配置了印度商店,在 abcd.com 配置了另一家国际商店。在文件夹 - /magento-root/india 中创建了另一组 .htaccess 和 index.php。在 magento 根目录中的原始 index.php 中,我调用了一些地理定位 api 调用,然后根据地理定位结果的结果设置 $mageRunCode 和 $mageRunType 值。

虽然这似乎有效,但我遇到了问题 - 当我手动输入一个 url 说“abcd.com/xyz/pqrs/”时,我会被重定向到主页。任何有关在同一基本 url 上管理多个网站的帮助都会有所帮助。

4

0 回答 0