官方目前最新版伪静态乱码解决方法,官方修复此bug后该方法失效;
正常是:/dance/list-id-1-1.html
最新版:/dance/list-%7Bsort%7D-%7Bid%7D-%7Bpage%7D.html

封面

错误截图:


解决办法:

function str_encode($str){
	if(is_array($str)) {
		foreach($str as $k => $v) {
			$str[$k] = str_encode($v); 
		}
	}else{
		if(is_string($str)){
			$str=str_replace("<","&lt;",$str);
			$str=str_replace(">","&gt;",$str);
			$str=str_replace("\"","&quot;",$str);
			$str=str_replace("'",'&#039;',$str);
			$str=str_replace('{','&#123;',$str);
			$str=str_replace('}','&#125;',$str);
			$str=str_replace("$","&#36;",$str);
			$str=str_replace("(","&#40;",$str);
			$str=str_replace(")","&#41;",$str);
			if(!defined('IS_ADMIN')){
				$str=str_replace("cscmsphp",'',$str);
			}
		}
	}
	return $str;
}
修改完保存后 重新到后台 -> 板块管理 -> 选择设置伪静态的板块(配置) -> 运行模式 -> 选择伪静态 -> 提交就可以看见效果了!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。