博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何去掉多网店的URL中___store 和___from_store
阅读量:4200 次
发布时间:2019-05-26

本文共 624 字,大约阅读时间需要 2 分钟。

在多网店设定后,在切换语言的时候,出现一些后缀,例如:llerystores.com/cn/?___store=cn&___from_store=jp

这样容易造成URL混乱和不稳定,容易出现重复页面,影响seo的工作,所以,要把?后缀去掉

 

去掉也很容易,

找到文件app/code/core/mage/core/model/store.php

的大约897行

 . (isset($storeParsedUrl['port']) ? ':' . $storeParsedUrl['port'] : '')

            . $storeParsedUrl['path'] . $requestString
            . ($storeParsedQuery ? '?'.http_build_query($storeParsedQuery, '', '&') : '');

. ($storeParsedQuery ? '?'.http_build_query($storeParsedQuery, '', '&') : '');

去掉

也就是改成

 . (isset($storeParsedUrl['port']) ? ':' . $storeParsedUrl['port'] : '')

            . $storeParsedUrl['path'] . $requestString;

OK,刷新缓存,没了!!!!嬲性!!!不过不知道会不会出现别的问题。。

转载地址:http://qdcli.baihongyu.com/

你可能感兴趣的文章
云管理软件 ManageIQ(转)
查看>>
CentOS 7.0,启用iptables防火墙(转)
查看>>
DISCUZ浅析之COOKIE篇
查看>>
实战DDD(Domain-Driven Design领域驱动设计:Evans DDD)
查看>>
SSH中各个框架的作用以及Spring AOP,IOC,DI详解
查看>>
openstack juno 配置vmware(vcenter、vsphere)
查看>>
远程debug调试(eclipse)之openstack windows
查看>>
PAAS平台对比:OpenShift VS CloudFoundry【51CTO调研报告】
查看>>
JAX-RS(java restful实现讲解)(转)
查看>>
Spring MVC与JAX-RS比较与分析
查看>>
openstack官方docker介绍
查看>>
头痛与早餐
查看>>
[转]在ASP.NET 2.0中操作数据::创建一个数据访问层
查看>>
Linux命令之chmod详解
查看>>
【java小程序实战】小程序注销功能实现
查看>>
Java中子类能否继承父类的私有属性和方法
查看>>
JVM内存模型详解
查看>>
(二)Git--工作区和暂存区、管理修改与撤销
查看>>
(七)Git--自定义Git
查看>>
(五)Git--分支管理
查看>>