thinkphp框架下404頁面設定

2022-01-11 17:55:14 字數 986 閱讀 1493

404頁面即系統在找不到請求的操作方法和找不到請求的控制器名稱時的一種報錯行為的優化。

第一步:在thinkphp框架中的home/comtroller中建乙個emptycontroller.class.php,其**如下:

<?php

namespace home\controller;

use think\controller;

class emptycontroller extends controller

function index()

}?>

注意:其中header("http/1.0 404 not found")是定義此狀態碼未404。

第二步:在thinkphp框架中的home/comtroller中建乙個公共的類publiccontroller.class.php,其**如下:

<?php

namespace home\controller;

usethink\controller;

class publiccontroller extends

controller

}?>

注意:其中header("location:/bbs/thinkphp/404.html")中的/bbs/thinkphp/404.html

是你出現404後頁面跳轉的位址,需和自己的404.html頁面放置位對應。

第三步:讓其他控制器全部繼承 第二步中的publiccontroller.class.php,比如:

<?php

namespace home\controller;

//use think\controller;

class indexcontroller extends

publiccontroller

}?>

注意:將use think\controller;注釋掉

(完成)

ThinkPHP框架下讀取excel資料的方法示例

在thinkphp框架下,讀取excel資料的方法示例 在操作前,應該在系統框架的擴充套件目錄中新增org庫,即要包含 thinkphp extend library org excel spreadsheet excel reader.class.php檔案及其相關支援檔案。header cont...

thinkphp自定義404頁面

使用emptycontroller empty方法。當我們使用thinkphp框架對外提供服務時,如果不採取特殊配置,當乙個請求沒有訪問到服務端資源,會直接返回404,並且由於thinkphp的特性,會返回乙個帶有thinkphp個性色彩的404頁面。這樣的頁面至少有兩點不太好 1 暴露了服務端的技...

scrapy框架下爬蟲實現詳情頁抓取

以爬取陽光陽光 問政平台 為例,進行詳情頁的爬取。1 coding utf 8 2import scrapy 3from yanguang.items import yanguangitem45 class sunspider scrapy.spider 6 name sun 7 allowed d...