magento URL大小写404解决
来源:互联网 发布:mac book air能做什么 编辑:程序博客网 时间:2024/05/17 10:26
默认地址是:http://www.google.com/abc.html
现在要求:http://www.google.com/ABC.html,也能访问。
在这种情况下Magento默认是不支持的。那怎么办?
首先找到:app/code/core/Mage/Core/Model/Resource/Url/Rewrite.php,这个文件的public function loadByRequestPath(Mage_Core_Model_Url_Rewrite $object, $path)方法,大概在134行。
修改这个方法里面的一行代码就可以了。
在158行的样子,找到:if (!array_key_exists($item['request_path'], $mapPenalty))改成
if (!array_key_exists(strtolower($item['request_path']), array_change_key_case($mapPenalty)))就可以了。
现在要求:http://www.google.com/ABC.html,也能访问。
在这种情况下Magento默认是不支持的。那怎么办?
首先找到:app/code/core/Mage/Core/Model/Resource/Url/Rewrite.php,这个文件的public function loadByRequestPath(Mage_Core_Model_Url_Rewrite $object, $path)方法,大概在134行。
修改这个方法里面的一行代码就可以了。
在158行的样子,找到:if (!array_key_exists($item['request_path'], $mapPenalty))改成
if (!array_key_exists(strtolower($item['request_path']), array_change_key_case($mapPenalty)))就可以了。
0 0
- magento URL大小写404解决
- Magento URL不区分大小写
- url 大小写
- magento 2.1.4 url出现版本号,怎样解决?
- magento URL静态化,固定化,url经常变动的问题的解决
- magento------取得URL参数
- magento Url重写方法
- Magento block url
- Magento获得各种url
- Magento URL rewrite
- Magento url 问题
- URL 大小写问题
- Url地址区分大小写
- thinkphp url大小写更改
- apache URL 区别大小写
- Magento的URL重写问题
- enable URL Rewrite for magento
- magento 各种获取URL总结
- BeanUtils包的使用
- C语言基础积累----动态数组
- 在CentOS6.4中设置VNC和FTP(一)
- Unity学习(四):Unity中的法线贴图和天空盒
- GDB中应该知道的几个调试方法
- magento URL大小写404解决
- 把数据库db文件放在了sd卡中,和apk在不同的文件夹里
- VC Redist Installer 1.6下载
- The Balance POJ 2142
- Android使用HttpURLConnection获取数据
- C风格字符串与标准库类String 区别和转换
- Emacs 光标移动命令
- magento 安装配置
- 用getRuntime().exec()调用系统copy、xcopy命令