消化年会:哪位大侠帮帮我啊。。。

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 01:45:34
当浏览者在某网站根目录下直接输入URL信息时,如果不存在该页面,则向浏览者返回网站管理员预设的一个页面,而不是返回微软IE的“找不到网页”的页面。例如在地址栏输入http://www.163.com/5465465498.html(显然网易公司不存在此页面,这里只是举个例子)时返回的是网易公司自己做的一个页面而不是IE自动返回的“找不到网页”HTTP 404错误。

请问下哪位大侠知道该技术啊,告诉小弟咯,小弟在此谢过了先!
【michealee3721】这位大侠误会我的意思了。我说的是我自己的网站。我想让我的浏览顾客在我的网站下某个文件打不开或找不到的时候给我的顾客返回我们自己已预定的页面。比如说http://www.batteryvalues.com这个网站就是这样。它的文档类型是.aspx,你在地址栏输入http://www.batteryvalues.com/dfgdsgsfgd.aspx(显然该网站不含此文档),它就会返回网站自己定制的404 Page Not Found页面,而不是微软IE的“找不到网页”。

这个页面是系统中的一个文件.位于
C:\WINDOWS\System32\shdoclc.dll/dnserror.htm
它是一个dll文件,你可以用exescope之类的软件找到这个dll文件,分析里面的源数据文件,打到dnserror.htm这个页面文件,用你自己的网页文件把它替换了就可以了.
我也一直对这个问题比较感兴趣,刚刚想到的解决办法,呵呵~~~~~!