创建一个zen cart站非常容易。稍微懂点PHP的就会安装,配置。导入产品,装个模板。OK,我这边要提到的是关于 zen cart网站SEO方面的。谈到zen cart网站的seo,我们要说的是Ultimate SEO URLs这个插件了。这个插件实现了伪静态的功能,当然要配合.htaccess来实现。 这个插件功能已经非常到位了,而且修改起来也很方便。不过对于特殊字符的处理,它是通过在后台定义了一个配置选项来转换特殊字符。这对于在少量的zen cart网站上处理少量的特殊字符可能还适用,实际上我们经常在导入产品数据时或者或少会带来一些个乱码(特殊字符),如果乱码和网站数量比较大,这个工作量也是比较夸张的。按照URL的规范,同时考虑到对搜索引擎的友好,应该要把这些个特殊字符(或乱码)去除。简单一点就是将所有非 assiic字符全部替换为空。下面的这个PHP代码通过正规表达式匹配替换掉所有的非ASSIIC字符。 $output = preg_replace('/[^(\x20-\x7F)\x0A]*/','', $output); 所有,打开inlcudes/classes/seo.url.php编辑,作如下修改:
//fix by george to remove weird char |