顶者有分,不设置iis,怎么样实现访问www.a.com/a.htm(a.htm这文件不存在了)跳转到自定义的错误页

时间:2022-09-03 20:20:34
顶者有分,不设置iis,怎么样实现访问www.a.com/a.htm(a.htm这文件不存在了)跳转到自定义的错误页

33 个解决方案

#1


可以在webconfig文件里面设置
4、<customErrors> 

  作用:为 ASP.NET 应用程序提供有关自定义错误信息的信息。它不适用于 XML Web services 中发生的错误。

  示例:当发生错误时,将网页跳转到自定义的错误页面。

<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors> 

  其中元素defaultRedirect表示自定义的错误网页的名称。mode元素表示:对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。

#2


哥们,哪是访问www.a.com/a.aspx的时候好使 。。。



a.htm的时候不好使

#3


无得搞吧

#4


DING

#5


要是htm,还就只能设iis

#6


开动脑筋想一想。

#7


帮顶一下..

#8


up

#9


up....0825....

#10


呵呵,上传个IIS可以认出来的页面就可以了,比如default.aspx
页面就用JS转过去就可以了.比如要转到test.aspx
<script language=javascript>
windows.open('test.aspx');
</script>

反正是用JS转的,JSP,PHP,HTM,ASP都可以的

#11


不能这样的,,这样的话a.htm就不能让搜索引擎收录

#12


jimu8130(虚荣心发作了,想得到msmvp称号发疯了) 

这个方法不错,楼主可以试一下

#13


UP

#14


<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors>

#15


顶一下,资料有用

#16


帮Up

#17


可以的,在ISS里面自定义错误页面,404

#18


LZ是虚拟空间的用户吧?
单纯凭程序很难得到你的效果。

#19


web.config里设置

#20


<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors>

#21


有难度

#22


顶一下,资料有用

#23


up

#24


up

#25


up

#26


呵呵 
来凑凑热闹

#27


a.htm不存在不就是404吗?直接把404页换成其他

#28


up

#29


在applicaiton的OnBeginRequest事件里写
if(Request.pa
th.indexof("a.htm")!=-1)
response.redirect("errorpage.aspx");

#30


顶 学习一下

#31


学习下

#32


#33


学习中

#1


可以在webconfig文件里面设置
4、<customErrors> 

  作用:为 ASP.NET 应用程序提供有关自定义错误信息的信息。它不适用于 XML Web services 中发生的错误。

  示例:当发生错误时,将网页跳转到自定义的错误页面。

<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors> 

  其中元素defaultRedirect表示自定义的错误网页的名称。mode元素表示:对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。

#2


哥们,哪是访问www.a.com/a.aspx的时候好使 。。。



a.htm的时候不好使

#3


无得搞吧

#4


DING

#5


要是htm,还就只能设iis

#6


开动脑筋想一想。

#7


帮顶一下..

#8


up

#9


up....0825....

#10


呵呵,上传个IIS可以认出来的页面就可以了,比如default.aspx
页面就用JS转过去就可以了.比如要转到test.aspx
<script language=javascript>
windows.open('test.aspx');
</script>

反正是用JS转的,JSP,PHP,HTM,ASP都可以的

#11


不能这样的,,这样的话a.htm就不能让搜索引擎收录

#12


jimu8130(虚荣心发作了,想得到msmvp称号发疯了) 

这个方法不错,楼主可以试一下

#13


UP

#14


<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors>

#15


顶一下,资料有用

#16


帮Up

#17


可以的,在ISS里面自定义错误页面,404

#18


LZ是虚拟空间的用户吧?
单纯凭程序很难得到你的效果。

#19


web.config里设置

#20


<customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly">
</customErrors>

#21


有难度

#22


顶一下,资料有用

#23


up

#24


up

#25


up

#26


呵呵 
来凑凑热闹

#27


a.htm不存在不就是404吗?直接把404页换成其他

#28


up

#29


在applicaiton的OnBeginRequest事件里写
if(Request.pa
th.indexof("a.htm")!=-1)
response.redirect("errorpage.aspx");

#30


顶 学习一下

#31


学习下

#32


#33


学习中