如果您的使用者找不到他要的頁面,如何給他乙個友好的答覆,並且你也知道發生了這個錯誤呢,看看下面這段程式,是用來定製404錯誤頁面和發通知給網管的好東西。---teaman翻譯整理
php
# 設定 $domain 為你的網域名稱 (注意沒有www)
$domain = "oso.com.cn";
# 設定url,注意沒有後劃線 /
$docroot = "";
# 設定錯誤資訊的字型
$fontface = "verdana";
# 設定404頁面的字型大小
$fontsize = "2";
# 設定404頁面的背景顏色,預設是白色
$bgcolor = "#ffffff";
# 設定文字顏色,預設是黑色
$textcolor = "#000000";
# 使用 $reportlevel 變數來控制是否發信給網管
# 0 = 根本不用發信,嘿,teaman怎麼會出錯呢
# 1 = 只有在頁面含有你的domain name時才發信
# 2 = 即使是與我連線出現的斷連也發信,有可能是友情站點
$reportlevel = 2; //這種最保險了
$emailaddress = "[email protected]"; //設定收錯誤資訊的郵箱
function print_details()
return;
} # email處理函式
function send_email()
# 下面這些是根據變數$reportlevel的設定來發信與否。
print_details();
# see whether or not we should send an email report. if so, do it.
if ($reportlevel != 0)
if ($reportlevel == 1)
else
send_email();
# all done!
exit;
?>
本文標題: 定製404錯誤頁面,並發信給管理員的程式
本文位址:
SpringBoot定製錯誤頁面
1 有模板引擎的情況下,例如404錯誤,將會在thymeleaf的templates的error下尋找404.html,如果找不到再尋找4xx.html 所有4開頭的錯誤狀態碼如果找不到特定的html頁面將會指向4xx.html 頁面可以獲取到的資訊 timestamp 時間戳 status 狀態碼...
Nginx 配置 404 錯誤頁面
1 找到 nginx 配置檔案 由於我的 自定義了網域名稱,我的配置檔案在 usr local nginx conf vhost 下 的 www.com.conf 將 server 區域中的 error page 404 404.html 前的 去掉 沒有的話則加上 error page 404 4...
Java Web應用定製錯誤頁面
在web站點,難以避免使用者輸入錯誤的url,去訪問乙個不存在的檔案,這樣就會導致404錯誤 也難免使用者輸入錯誤的密碼,導致不能通過認證,產生401錯誤。類似地,還有一些其他的錯誤 通常情況下,web伺服器和應用伺服器都配置了預設錯誤頁面,這些頁面會正確地告訴你server的資訊和錯誤的具體資訊。...