去除magento多店铺URL地址中的“___from_store=”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去除magento多店铺URL地址中的“___from_store=”相关的知识,希望对你有一定的参考价值。

magento 的多店铺功能,大多数情况下是根据语言来进行选择的,当添加了多店铺之后,一般情况下我们会选择开启添加store code到url地址中。 Magento 自带的这种功能算是比较不错了,但是
magento的多店铺功能,大多数情况下是根据语言来进行选择的,当添加了多店铺之后,一般情况下我们会选择开启添加store code到url地址中。Magento自带的这种功能算是比较不错了,但是有个问题非常头疼。在切换不同店铺的时候,URL地址中会包含“___from_store=”的字符串。SEO非常不友好,那么如何这部分URL地址呢?

找到app\design\frontend\base\default\template\page\switch\languages.phtml文件,打开并修改如下代码。

01
02
03
04
05
//找到这段代码
echo $_lang->getCurrentUrl()
 
//修改为
echo $_lang->getCurrentUrl(false)

修改完成之后,刷新缓存,即可去除“___from_store=”字符串了~~

以上是关于去除magento多店铺URL地址中的“___from_store=”的主要内容,如果未能解决你的问题,请参考以下文章

Magento如何从一家商店的价格中去除小数

Magento 1 - 删除 url 键/产品 url 中的数字

vue中url带有#号键,去除方法

URL去除.php或.html等后缀

如何去除JS打印网页页脚的URL地址

mysql distinct 去除重复记录