iis7下url重写后原本存在的html不能访问未能执行UR

  当把.html的url都交与asp.net处理时(IIS不再插手了),伪.html可以对应aspx执行,而asp.net对真正的.html(但不符合重写规的)就不知道如何处理了,导致这次请求没有

作任何处理.

就出现了以下错误:

““/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未能执行 URL。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 未能执行 URL。”
处理办法:
webconfig文件httpHandlers节点下加以下配置:
<httpHandlers>
<add verb="*" path="*.html" type="System.Web.StaticFileHandler" />
</httpHandlers>

时间: 2024-10-29 02:25:54

iis7下url重写后原本存在的html不能访问未能执行UR的相关文章

iis7下url重写后已存在的html不能访问了的解决方法

本文为大家详细介绍下iis7下url重写后,原本存在的html不能访问了,未能执行URL(asp.net对真正的.html(但不符合重写规的)就不知道如何处理了),遇到类似情况的朋友可以参考下   当把.html的url都交与asp.net处理时(IIS不再插手了),伪.html可以对应aspx执行,而asp.net对真正的.html(但不符合重写规的)就不知道如何处理了,导致这次请求没有 作任何处理. 就出现了以下错误: ""/"应用程序中的服务器错误. ---------

ASP.NET 中URl重写后原google收录的网页处理的问题

问题描述 我有2个问题请教1.ASP.NET中URl重写后原google收录的网页处理的问题我现在想URL静态化,用了IIRF(Ionic'sIsapiRewriteFilter)做网页重定向在IsapiRewrite4.ini文件中#重写/b-100.html到/Books/Content.aspx?ResourceID=100RewriteRule^/b-100.html$/Books/Content.aspx?ResourceID=100[U,L]现在为了保留google中保留的/Book

session的url重写后安全吗?

问题描述 session的url重写后安全吗? session的url重写后,另外一个浏览器只需把url复制过去,不需登录就可以直接访问了? 解决方案 Session通过URL重写javaweb之Session URL重写关于URL重写.session,cookie

IIS7/IIS7.5 URL 重写 HTTP 重定向到 HTTPS的方法_win服务器

1.有SSL证书,或者新购.目前很多免费的SSL证书 2.IIS7 / IIS 7.5 下绑定 HTTPS 网站 3.下载安装URL重写模块:Microsoft URL Rewrite Module 32位:http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x86_zh-CN.msi 64位:http://download.microsoft.com/download

关于asp.net下Url重写问题?

问题描述 1.你好,请问一下,asp.net下RewritePath是否只能进行aspx网页的重写,比如,一个站点(http://jd.abc.com)要被写为http://jd.abc.com/fff/index.asp,行不?,其中fff这是一个目录,它放了一下小的asp网站?行吗?2.在写Url重写过程中,请问有什么方法能直接对请求(HttpApplication.Request.Url属性进行重写,赋给新的值,达到当IIS在处理请求前将请求包中的Url改变成想要的Url?谢谢. 解决方案

asp.net url重写后页面回传问题_实用技巧

具体办法如下:可以通过自定义页面基类,重写默认的HtmlTextWriter方法,重写属性输出WriteAttribute(string name, string value, bool encode)方法,当输出action时,将action属性的值强制转换为当前虚URL(HttpContext.Current.Request.RawUrl,上面的~/showVisasAll_(\w+)\.aspx) 最后就是让所有的页面都调用这个基类,修改一下Web.config就好了 <!-- Openl

求IIS7.5 url重写的规则,真正的高手来

问题描述 请问如何学习url重写的规则.我在IIS里的url重写里"添加规则",正则不会写,不知道如何写.求教程 解决方案 解决方案二:你到底是要正则的还是Rewrite的?正则的话看完这个大多数的正则可以写出来了解决方案三:我需要rewrite的

url rewrite 后原来的静态文件无法访问了

问题描述 本身存在的.html文件无法访问了.在iis5.0下可以.传到服务器上(iis6)就不行了

在 ASP.NET 中执行 URL 重写

asp.net|执行 Scott Mitchell 4GuysFromRolla.com 适用范围: Microsoft ASP.NET 摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写.URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程.讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况. 下载本文的源代码. 本页内容 引言 URL 重写的常见用法 请求到达 IIS 时将会发生什么情况 实现 URL 重写 构建 UR