PbootCMS官方在版本更新中(對應(yīng)V3.2.5版本),對URL參數(shù)添加了判斷

if(stripos(URL,'?') !== false && stripos(URL,'/?tag=') == false && stripos(URL,'/?page=') == false && stripos(URL,'/?ext_') == false){
    _404('您訪問的內(nèi)容不存在,請核對后重試!');
}


這個判斷很容易理解,就簡單解釋:
偽靜態(tài)模式下,如果URL中存在 '?' 問號
但是不存在 '/?tag=' 字符串(tag用的)
又不存在 '/?page=' 字符串(分頁用的)
也不存在 '/?ext_' 字符串(篩選用的)的情況下就直接給你來個404
如何解決這個問題呢?下面教大家怎么處理!
打開/apps/home/controller/IndexController.php文件
搜索找到

//默認(rèn)地址跳轉(zhuǎn)首頁


V3.2.5版本大約在218行處,改為

$this->getIndexPage();

如下圖: