404错误的页面(CDONTS)

基本的404错误或者没有找到页面的文件会有两种特殊的目的。首先,为了警示用户他们期待的当前没有利用的术语,而不是你的主页可能提供的通用页面或者更糟糕的是没有找到页面的通用窗口文件。第二。为了警示后台管理员一个文件如果丢失了,或者有些不正确的链接。为了提供给用户一个展示不管什么时候出现了404错误你都需要改变你的网页服务器的设置而为的是获取特定的页面或者是联系你的托管公司来帮你解决这个问题。一旦设置好了,任何文件的位置能被请求,在服务器上没有被找到,会有用作为查询字符串值,能被作为一个信息给输出到后台管理员。发送给后台管理员能以很多种方式完成,这种例子会演示CDONTS的用途。这个例子会有部分邮件被注释掉,不会生成一个邮件信息。www.ttasp.net的错误页面的这个演示能通过点击被看见。(一些其他的404错误页面的例子:Yahoo!, Excite, Disney, NBC, Bloomberg)
<html>
<title>www.ttasp.net(404 - File Not Found)</title>
<body bgcolor="#FFFFFF">


<% querystring=trim(replace(request.servervariables("query_string"),"404;",""))
‘抓住服务器的查询字符串的变量 如果这个用户被重定向到
‘这个页面由于文件没有找到服务器变量查询字符串
' 404;http://www.yourservsername.com/name_of_missing_file.ext
' for display pirposes the 404; is removed via text replace 
‘会包括常用的字符串
‘404;http://www.yourservsername.com/ name_of_missing_file.ext
if querystring <> "" then %>
The item you were looking for <br>
<%= querystring %> <br>
could not be located on the server.<br>
An email message has been sent to the webmaster to correct this ASAP.<p>
<%
‘如果你有安装好了的CDONTS,这会发送一个留言信息给你想的任何地址
‘然而,这个脚本的一部分已经注释好了,
‘为了避免我们从这个脚本输出获取信息
if right(referrer,3) <> "ico" then 
‘检查看看丢失的文件是否是ico请求
‘IE5会到处找,你可能想把它作为404错误过滤掉
把它当成是favicon.ico或者是有破坏的LINK REL="SHORTCUT ICON"链接
将不会导致用户被重定向到这个页面
‘这是我们通过呈现的丢失的文档和出现错误的开始创建的邮件信息变量
‘下面的是用所有的服务器变量
‘(这会告诉我们他们使用的是哪个浏览器和一些其他的有用的术语)
'message = message +”下面被请求的页面和在服务器上没有找到的在”
now() &chr(13)
' message = message & querystring & "<br>下面的是所有的the request<p>服务器变量
& message_rpt


' set sm = server.createobject("CDONTS.newmail") 
'创建CDONTS邮件对象
' sm.from = "from_mail_address@yourserver.com" 
' sm.to = "to_mail_address@yourserver.com" 
'设置邮件地址的发送者和将接收都是有效的邮件地址
' sm.subject = "File Not Found - "& querystring
'创建一个被请求的位置名称的主体
' sm.bodyformat = 0 'if sending as HTML
' sm.mailformat = 0 'if sending as HTML
'把邮件格式设置为html
' sm.body = message 
'设置和创建的文本字符串相同的信息主体
' sm.send 
' 发送邮件信息


' set sm = nothing 
'清除缓存


end if 'End check for .ico files


else
'如果用户直接进入了404错误页面
‘没有出现显示这个转换的信息的错误
%>
You have reached the 404 error page however,<br>
we could not detect a broken link or a missing file<p>
<% end if 'end check of querystring values %>
To return to the page you were previously on click <a href="javascript:history.back()">here</a>.


</body>

</html>


简单生活,希望对大家有用!要觉得本文有价值请分享给您的朋友,生活就是人来人往,分享越多!收获越多!作者:天天ASP家园

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的体育馆管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本体育馆管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此体育馆管理系统利用当下成熟完善的SpringBoot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线选择试题并完成答题,在线查看考核分数。管理员管理收货地址管理、购物车管理、场地管理、场地订单管理、字典管理、赛事管理、赛事收藏管理、赛事评价管理、赛事订单管理、商品管理、商品收藏管理、商品评价管理、商品订单管理、用户管理、管理员管理等功能。体育馆管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:体育馆管理系统;SpringBoot框架;Mysql;自动化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值