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

  • 相关阅读:
    部署nginx服务
    mysql主从配置
    LNMP+WordPress博客搭建
    CIFS(Samba)服务的使用
    NFS服务的使用
    LVM逻辑卷
    FTP学习
    文件处理+生成器
    内置函数
    Python3
  • 原文地址:https://www.cnblogs.com/alex-13/p/3380637.html
Copyright © 2011-2022 走看看