zoukankan      html  css  js  c++  java
  • zencart url特殊字符处理

    1. 支持 在后台的seo url 将Outputw3c 改为false

    2.删除特殊字符

    这对于在少量的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
    $link = preg_replace('/[^(x20−x7F)x0A]*/','', $link);
    //end of george fix

  • 相关阅读:
    git
    读后感
    总结
    封装,策略,Asp换脸
    典型用户
    第四次作业
    第三次作业
    计算
    感悟
    对git的认识
  • 原文地址:https://www.cnblogs.com/alex-13/p/3380637.html
Copyright © 2011-2022 走看看