定製404錯誤頁面,並發信給管理員的程式

2022-09-29 10:00:15 字數 1164 閱讀 6314

如果您的使用者找不到他要的頁面,如何給他乙個友好的答覆,並且你也知道發生了這個錯誤呢,看看下面這段程式,是用來定製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的資訊和錯誤的具體資訊。...