今天要讲的是Magento url_write地址重写不正常原因与故障解决办法。

如果你在安装时或在安装后启动了搜索引擎优化中的使用服务器网址重写,却发现Magento url_write地址重写不正常,出现错误链接与URL地址路径过长(正常情况下以二到三级为主)那么请重点检查下面这些方面:

1、apache是否开启URL-Write地址重写模块,并为相关网站打开了AllowOverride All,是否重启apache。

2、如果url_rewrite确定已生效,但你的网站的Magento url_write地址重写仍不正常,请检查网站根目录下是否有.htaccess文件,在linux下,这个文件是隐藏的,请仔细检查,如果没有,请上传一个合适的上去。

3.上面两上条件都适合,Magento url_write地址重写仍不正常,请在后台——系统—— 网站——搜索引擎优化中停止地址重写,然后刷新缓存,再开启地址重写功能,再刷新缓存。

只要服务器环境配置好的话上面这个步聚可解决绝大部分地址重写故障方面的问题。因为magento用的Zend框架,建议大家用ZendServer服务器环境,在硬件相同的条件下,ZendServer作为Magento的原生环境,其运行Magento的速度,稳定与兼容性可得到最大程度地保证。