问题标签 [multistore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
394 浏览

php - Magento 多商店目录问题

在 Magento 中,我创建了一个包含 10 个根类别的目录,每个根类别都是商店的默认类别。我读过不同的商店有不同的目录,具体取决于它们的根类别,但似乎每个产品在每个商店中都是可见的。例如,每个平面表(为每个商店生成)都包含目录中的每个产品,并且每个产品在每个商店中都是可见和可访问的。这个配置有什么问题?有没有办法解决这个问题,以便每个商店只包含其默认类别及其子类别/产品?

0 投票
0 回答
157 浏览

magento - 如何在magento中分离购物车

我已经为此苦苦挣扎了大约 2 周,但我无法弄清楚。

我正在建立两个带有一个后端的 magento 商店。一家商店是针对澳大利亚的,另一家是针对美国的。现在我设置了 evrything 并且它已经启动并工作了。然而。在 AU 网站上发生了 2 件事: 1-如果您在产品列表页面上并单击添加到购物车,它会将您发送到美国购物车。2-如果您单击产品查看它,它不会让您单击添加到购物车按钮。

两家商店都在用一个目录,如果我想要单独的购物车,我必须制作单独的目录吗?

0 投票
0 回答
414 浏览

prestashop - Prestashop 多存储域别名

我正在尝试使用多个域名设置多存储环境。所以我有多家商店,由一个后端控制。但是,我已将我的域 DomainB.com 指向 DirectAdmin 中的 DomainA.com,这可行,但是,它进入了我在 DomainA.com 上的商店,而不是我在 Prestashop 中创建的第二个商店,应该是 DomainB.com。如何正确配置?Prestashop 文档让我感到困惑。

0 投票
1 回答
741 浏览

php - Magento Multistore 规范标签

我有一个简短的问题要问你。Magento 已经有一个用于产品和类别的规范工具。

但这如何与多家商店一起使用?

例子:

我有 3 个域。

它们都具有相同的内容(德语)。

当我为 domainname3.ch 激活规范标签时,标签看起来像:

<link rel="canonical" href="http://dimainname3.ch" />

但我希望 domainname2 & domainname3 canonicaltag 指向唯一内容所在的 domainname1 !

谢谢!

0 投票
0 回答
285 浏览

toggle - 解析jquery脚本,Opencart中的onclick函数

我正在使用带有插件域的 opencart multistore。在我的模板上有一个 language.tpl,其中控制了语言之间的切换。我的访问者可以通过下拉菜单在语言之间切换。而这个动作是由 jquery onclick 函数控制的。

我的问题是,它在同一域内切换语言。例如:

其中“英语”中的产品是“土耳其语”中的 urun (英语) example.com/product > **(土耳其语)**example.com/urun

但我希望这个开关重定向到我的插件域。如 (英语) example.com/product >(土耳其语)example.com。tr /urun 通过将 .tr 添加到 url。

这是脚本:

那么有没有办法让我可以将 .tr 添加到 url。我对其他方法持开放态度。像php编码。

提前致谢。

0 投票
1 回答
191 浏览

seo - 我如何告诉谷歌不要完全抓取域

我在 opencart 中有一个网站说abc.com,我用它开了一家多商店,xyz.com我发现谷歌也开始爬行xyz.com,这是我不想要的。两个域都指向同一个目录,所以我想只能有一个 robots.txt文件。我对谷歌网站管理员或搜索引擎优化不是很有经验,所以请告诉我如何告诉谷歌忽略所有以xyz.com .

0 投票
1 回答
54 浏览

magento - 在 Magento 上运行 Multi Store

我在 magento 1.7 中经营两家商店 ..

abc.example.com xyz.example.com

abc.example.com 是主要商店,也是我使用 magento 管理面板的地方。

在 xyz.example 我将索引文件更改为 Mage::run($mageRunCode,$mageRunType); to Mage::run('xyz_code','xyz.example.com');

但从这里我重定向到 404 页面。当我将第一个参数保持为空时,例如 Mage::run('','xyz.example.com'); 网络打开 abc.example.com

知道是什么原因造成的吗?

0 投票
2 回答
483 浏览

dns - Plesk 中的 Opencart 多商店和子域

我需要创建一个具有多商店功能的开放式购物车站点,域是 shopoox.com。我在 plesk 中创建了一个子域 (uk.shopoox.com) 与 shopoox.com (/httpdocs) 的相同根文件夹

子域 uk.shopoox.com 与 shopoox.com 具有相同的根文件夹

我已经在 shopoox,com 中为子域设置了父 dns 区域

父区域设置为 uk.shopoox.com

托管设置为无网络托管。但无法从 Chrome 访问该域。

我还尝试进行 iframe 转发并显示该站点,但多存储功能无法正常工作。

我启用了 mod_rewrite,我是否需要在 .htaccess 中设置一些东西,也许?

有人知道我在做什么错吗?

0 投票
1 回答
938 浏览

magento - 在 Magento 多存储中同时使用子域和子目录?

我目前在 Magento 有一家商店,有几个商店视图,用于不同的语言,例如 example.com/sv/、example.com/fi/ 等。现在我想将商店添加到子域,例如 test.example.com,但我可以'让它工作。

我为子域添加了一个新商店和一个新商店视图,然后为此更改了基本 URL。我已经创建了子域,它指向 magento 安装的位置。我还在 .htaccess 文件中添加了不同的行,尝试了以下的一些变体。

但没有任何效果。当我尝试访问子域时,我被重定向到主商店。但是我可以将新商店作为子目录访问,它应该是这样的 test.example.com 但我必须写 example.com/test。

我想做的甚至可能吗?

2009 年 4 月 15 日更新

我在 .htaccess 文件中发现了一个重定向,导致子域被重定向到主商店。我删除了它,现在我可以访问子域,但页面只是白色的,上面写着“/的索引”等,所以我没有得到 magento 商店视图。

0 投票
1 回答
1151 浏览

php - Magento。Nginx。多家门店。如何将“index.php”添加到网址

我用 3 个商店下载了 magento,并尝试将其安装在 localhost 上。

  • Ubuntu 14
  • Nginx
  • mysql
  • php-fpm

    /li>

在我的里面我store1/index.php$mageRunCode = 'my_store_code'

当我打开 url 时,http://mysite.local.dev/store1/一切都正常打开,但所有链接都不包含“index.php”,没有它,所有 url 都不会打开。

返回 404:

http://mysite.local.dev/store1/some-cms-page.html

开得好:

http://mysite.local.dev/store1/index.php/some-cms-page.html

您能否告诉我如何重写网址以将“index.php”添加到我的网址中,或者请提供其他更清晰的解决方案。

提前致谢


根据 Emi 的解决方案。

如果我清楚地理解你 - 这是更新的配置:

在我的 core_store 表中,我有以下内容(名称已替换):

不安全的网址是:

当我试图打开sitename.local.dev它试图用$mage_run_code = sitename打开。那是因为我得到 404。我认为期望值应该是default

store1 的网址应该是什么?站点名称.local.dev/store1 ?

upd.1 我理解你的想法。

当我们有

magento 以 $1 开始执行,它等于第三个域 lvl 中的值。在我的情况下http://sitename.local.dev - 它是sitename

我把它改成

现在它适用于第一家商店。

让我们将您的解决方案应用于 store1

根据这个解决方案,我目前的问题是:

目录:{magento_root}/store1/*

法师运行代码:default_store1

网址:http ://store1.local.dev或http://sitename.local.dev/store1/ ??????

nginx 配置:据我所知,它将取决于 url。我应该使用哪个 url 和哪个配置?