Bei der Erstellung einer Website kommt es in der Regel zu fehlerhaften Vorgängen durch Besucher oder zu Fehlern auf unserer Website selbst, was dazu führt, dass auf eine nicht vorhandene Seite zugegriffen wird. Wenn es sich um einen begeisterten Besucher handelt, wird dies der Fall sein Möglicherweise senden Sie eine E-Mail, um Sie daran zu erinnern, dass Besucher uns in den meisten Fällen keine E-Mails senden. Verwenden Sie ASP, um ein praktisches Programm zu erstellen. Wenn der Benutzer darauf zugreift und eine 404-Fehlermeldung angezeigt wird, besteht kein Grund zur Sorge. Der Produktionscode lautet wie folgt:
Das Folgende ist ein zitiertes Fragment :
<% @sprache="vbscript" %>
<% Option Explicit %>
<%
Dimmen Sie strPage, strReferer, strMessage
Dimmen Sie objSMTP
' Loggen Sie die betreffende Seite ein
strPage = Request.ServerVariables("HTTP_URL")
' Protokollieren Sie den Referrer
strReferer = Request.ServerVariables("HTTP_REFERER")
' Richten Sie die E-Mail-Komponente ein
Setze objSMTP = Server.CreateObject("JMail.Message")
objSMTP.From = „ [email protected] “
objSMTP.FromName = „Ihre Domain“
objSMTP.Subject = „404 Fehler protokolliert“
objSMTP.AddRecipient(" [email protected] ")
' Schreiben Sie die Nachricht http://soft.downcodes.com/
strMessage = "Angeforderte Seite: " & strPage & vbCrLf & vbCrLf
Wenn strReferer <> "" Dann
strMessage = strMessage & "Referer: " & strReferer
Anders
strMessage = strMessage „Der Besucher hat die Adresse eingegeben“
Ende wenn
objSMTP.Body = strMessage
„Senden Sie die Nachricht
objSMTP.Send("mail.jzxue.com")
'Aufräumen
objSMTP.ClearRecipients
objSMTP.Close()
Setze objSMTP = Nichts
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
" http://www.w3.org/TR/html4/strict.dtd ">
<html lang="de">
<Kopf>
<title>404-Seite nicht gefunden</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<Körper>
<h1>404-Fehler „Seite nicht gefunden“</h1>
<p>
Passende Nachricht hier.
</p>
</body>
</html>