主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > dedecms站內(nèi)搜索結(jié)果顯示404錯(cuò)誤頁面

dedecms站內(nèi)搜索結(jié)果顯示404錯(cuò)誤頁面

POST TIME:2020-04-12 21:47

使用dedecms搭建的大學(xué)生面試網(wǎng)資訊站點(diǎn),原來的站內(nèi)搜索功能一直好好的,前陣子突然就跳轉(zhuǎn)到404頁面,剛開始以為是模板search.htm文件的原因,可幾翻檢查都沒有發(fā)現(xiàn)問題,也就擱置一邊,今天記起再來檢查,發(fā)現(xiàn)并不是search.htm文件導(dǎo)致,而是程序目錄plus下的search.php動(dòng)態(tài)文件丟失的原因,重新上傳后站內(nèi)搜索功能恢復(fù)正常。

網(wǎng)上搜索發(fā)現(xiàn),不少dedecms用戶發(fā)現(xiàn)自己的站內(nèi)搜索功能也突然不可用,跳轉(zhuǎn)到404頁面,可以參考以下方法檢測(cè)原因:

  1. 查看自己使用的模板是否有search.htm文件,檢查search.htm文件的調(diào)用標(biāo)簽代碼是否完整無錯(cuò)(可以參考dedecms默認(rèn)模板);
  2. 檢查模板搜索框的代碼是否正確無錯(cuò),重點(diǎn)留意是否有action=”{dede:field name=’phpurl’/}/search.php”或者是否正確(可以參考dedecms默認(rèn)模板);
  3. 點(diǎn)擊搜索后跳轉(zhuǎn)的頁面,查看瀏覽器地址欄的URL地址是否是如下結(jié)構(gòu):

    http://域名/plus/search.php?kwtype=0&keyword=%B9%D8%BC%FC%B4%CA

    如果是,則查看程序目錄文件夾plus下的search.php文件是否存在,如果不存在,則到官方下載完整的dedecms程序,找到plus目錄下的search.php文件重新上傳;如果存在,則替換新的search.php文件試試是否可行;

注意:完成以上任何步驟都需要在重新生成(后臺(tái)——生成——HTML更新,逐個(gè)更新)。

如果以上方法不能解決您的問題,或者您有更好的方法,請(qǐng)留言提供給博客吧,感激不盡!



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266