跨境电商
经验交流分享

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

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

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

[php]
//找到这段代码
echo $_lang->getCurrentUrl()

//修改为
echo $_lang->getCurrentUrl(false)
[/php]

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

赞(0)
未经允许不得转载:锐想 » Magento去除多店铺URL地址中的“___from_store=”
分享到: 更多 (0)

评论 3

评论前必须登录!

 

  1. #1

    你说的这个phtml的文件时怎么打开的啊? 我打不开啊 !

    我很忙!6年前 (2013-03-21)
  2. #2

    去掉不行,呵呵,去掉了会出问题
    不同的网店间的session不能同步过去
    譬如,这个其中的一个store view登录账户,去其他的store view,会出现需要重新登录的问题。

    Terry6年前 (2013-08-27)
  3. #3

    照着做了,可还是不行

    Tom6年前 (2013-09-27)

锐想电商 - 跨境电商经验交流分享

锐想无限