1.使用nginx時,如果找到某個頁面就會出現默認的404頁面,如果要使用自己設置的html或php文件作爲404頁面,需要對nginx的配置文件做一些設置
在http {}中添加,fastcgi_intercept_errors on;
然後在server{}中添加,error_page 404 = /404.php;這是在web網站的根目錄404.php文件,
在php文件中設置響應頭信息404,
header("HTTP/1.1 404 Not Found"); //如不管用,再加下一條
header("Status: 404 Not Found");
就會跳到nginx配置的404頁面
2.如果想要使用nginx默認的404頁面,直接 header('location:404.html'); nginx找不到這個文件就顯示默認的404頁面了,但是這有一個缺點就是地址欄上地址會變成location到的地址