网上有很多方法,不过大体相同,这只是其中一个方法,亲测有效,记录后面可能会有用

1.

先写好一个404页面 404.aspx在项目根目录下

然后在配置文件中添加

 <!-- 注意这个模式,redirectMode默认为ResponseRedirect  这个模式会产生一个302跳转,对爬虫非常不友好,所以我们使用redirectMode="ResponseRewrite"-->
<customErrors mode="On" redirectMode="ResponseRewrite" >
<error statusCode="404" redirect="~/404.aspx"/>
</customErrors>

至此就已经可以完成对.aspx的过滤了

aaarticlea/png;base64,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" alt="" />

2.这个时候我们输入****/demo.html还是会跳转到iis的404页面

要想支持所有的路径

请进入iis配置

这样以来所有的路径都支持了

参考:http://blog.gkong.com/shotgun_174429.ashx

asp.net自定义404页面的更多相关文章

  1. JavaWeb 自定义404页面

    本来,Tomcat中自定义404页面不过是在web.xml文件中写4行代码的事情. 直接引用 Tomcat官方FAQ 怎样自定义404页面? 编辑web.xml <error-page> ...

  2. ASP.NET自定义错误页面

    ASP.NET自定义错误页面 ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件.Application_Error 事件以及应用程序配置文件 (Web.co ...

  3. 【ASP.NET 问题】ASP.NET 网站404页面返回200,或者302的解决办法

    做网站在优化网站时遇到了跳转404页面却返回 200.302状态的问题,这样的话搜索引擎会认为这个页面是一个正常的页面,但是这个页面实际是个错误页面,虽然对访问的用户而言,HTTP状态码是“404”还 ...

  4. 通过修改 Apache 的配置文件 htaccess 文件实现自定义404页面

    最近在学习使用Apache服务器的配置,做一个记录. Apache下有个.htaccess文件,是Apache的一个特殊的配置文件.这个配置文件默认是没有的,要手动在各自的项目的根目录编写才行. 要实 ...

  5. Web---演示Servlet的相关类、下载技术、线程问题、自定义404页面

    Servlet的其他相关类: ServletConfig – 代表Servlet的初始化配置参数. ServletContext – 代表整个Web项目. ServletRequest – 代表用户的 ...

  6. 关于thinkphp5手动抛出Http异常时自定义404页面报错的问题

    在使用HttpException手动抛出异常时,希望跳转到自定义的错误页面,官方的文章中是这样描述的. 可以使用\think\exception\HttpException类来抛出异常 // 抛出 H ...

  7. iis7 设置自定义404页面无效解决方案

    想给自己做的的网站自定义一个404页面,开始 双击红框提示的错误页图标 双击上图红框提示的所示404行 修改上图红框提示的内容如下:我是直接在根目录放了一个自己做的404.html,实际情况要填写你自 ...

  8. 在 Tomcat 中自定义 404 页面(简单配置)

      打开 Tomcat 中的 web.xml,(tomcat/conf/web.xml) 添加如下代码: <error-page>  <error-code>404</e ...

  9. 如何给webview页面自定义404页面

    //示例地图类 package com.can2do.doimobile.news; import android.os.Bundle; import android.os.Handler; impo ...

随机推荐

  1. cf 二分图

    题目链接:http://vjudge.net/contest/133033#problem/C 题目大意:给你n个点,m条边,将其分成两个集合,集合A是图的一个点覆盖,集合B也是图的一个点覆盖,要求集 ...

  2. Uva 839 Not so Mobile

    0.最后输出的yes no的大小写 1.注意 递归边界   一直到没有左右子树 即b1=b2=false的时候 才返回 是否 天平平衡. 2.注意重量是利用引用来传递的 #include <io ...

  3. ural 2069. Hard Rock

    2069. Hard Rock Time limit: 1.0 secondMemory limit: 64 MB Ilya is a frontman of the most famous rock ...

  4. hibernate.cfg.xml配置文件和hbm.xml配置文件

    http://blog.sina.com.cn/s/blog_a7b8ab2801014m0e.html hibernate.cfg.xml配置文件格式 <?xml version=" ...

  5. Facebook React.js库 入门实例教程

    作者: 阮一峰 日期: 2015年3月31日 现在最热门的前端框架,毫无疑问是 React . 上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩 ...

  6. -webkit-text-size-adjust:none;

  7. Android 魅族等SmartBar适配

    通过反射获取是否含有SmartBar: /** * 判断是否有SmartBar */ private boolean hasSmartBar() { // SP存储是否显示SmartBar if (! ...

  8. 几种提高jQuery性能的代码

    1.jQuery对象缓存 如果同一元素被查找多次时,就应该将该jQuery对象缓存起来,不然每次查找都要遍历整个文档. 使用下边的代码做个简单的测试 <!DOCTYPE html PUBLIC ...

  9. ACM Haffman编码

    Haffman编码 时间限制:1000 ms  |  内存限制:65535 KB 难度:3   描述 哈弗曼编码大家一定很熟悉吧(不熟悉也没关系,自己查去...).现在给你一串字符以及它们所对应的权值 ...

  10. 【BZOJ3673】&&【BZOJ3674】: 可持久化并查集 by zky 可持久化线段树

    没什么好说的. 可持久化线段树,叶子节点存放父亲信息,注意可以规定编号小的为父亲. Q:不是很清楚空间开多大,每次询问父亲操作后修改的节点个数是不确定的.. #include<bits/stdc ...