Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess Magento-多存储重写-url更改_.htaccess_Magento - Fatal编程技术网

.htaccess Magento-多存储重写-url更改

.htaccess Magento-多存储重写-url更改,.htaccess,magento,.htaccess,Magento,我有一个Magento网站,现在已经在生产环境中运行了一年 现在,我们想在这个相同的安装中创建一个批发和零售商店。我们是在一个测试环境中完成的,一切都很好 所以,在创建multistore之前,我们有一个URL example.com 现在,我们正在使用不同的网站,将“将商店代码添加到URL”设置为“是”,因此我们有: 零售:example.com/default 批发:example.com/Wholesale 然而,当有人在谷歌上搜索我的URL时,它将被“破坏”。当有人试图访问一个没有商店代

我有一个Magento网站,现在已经在生产环境中运行了一年

现在,我们想在这个相同的安装中创建一个批发和零售商店。我们是在一个测试环境中完成的,一切都很好

所以,在创建multistore之前,我们有一个URL example.com

现在,我们正在使用不同的网站,将“将商店代码添加到URL”设置为“是”,因此我们有:

零售:example.com/default 批发:example.com/Wholesale


然而,当有人在谷歌上搜索我的URL时,它将被“破坏”。当有人试图访问一个没有商店代码的URL时,有没有办法设置添加“默认”代码(对于零售商店)?

您可以使用.htaccess/virtual hosts结合magento运行代码来解决这个问题。有许多资源提供了深入的文章(如)。

只需查看此链接,谢谢@Julian,在我发布此链接之前,我已经检查了此链接,但这与我的问题有点不同,但我改变了我们的工作方式(我们将存储代码用于URL,现在我使用带有htaccess规则的子域)。谢谢@abstraction!我们使用的是添加到URL的商店代码,但我认为这并不常见。我在这里和谷歌上搜索过,但我无法解决商店代码的问题。所以我们改为将其与子域一起使用。现在它正在工作,我们保持我们的URL不变(零售版)。