織夢dedecms <x> 后臺過濾<x> style全部都變成st<x>yle終級解決辦法
在dedecms后臺無論是添加路徑還是單詞,若詞語中包含有 ty相臨,便會被過濾分隔為 如:/st<x>yle
后臺發(fā)布信息解決辦法:
1、打開/include/datalistcp.class.php文件,在第237行的位置找到如下代碼:
$replacement = substr($ra[$i], 0, 2).'<x>'.substr($ra[$i], 2);
|
刪除掉。
2、 打開 /include/helpers/filer.helper.php 文件,在98行位置找到
$replacement = substr($ra[$i], 0, 2).'<x>'.substr($ra[$i], 2);
|
更改為:
$replacement = substr($ra[$i], 0, 2).''.substr($ra[$i], 2);
|
經(jīng)過以上兩個步驟對以解決因過濾導(dǎo)致路徑無法訪問(如 style 變成 st<x>yle)的問題
如果是會員中心投稿出現(xiàn)這種情況,同樣找到membe下的config.php文件。找到:
$replacement = substr($ra[$i], 0, 2).'<x>'.substr($ra[$i], 2);
|
更改為:
$replacement = substr($ra[$i], 0, 2).''.substr($ra[$i], 2);
|