当前位置: 代码迷 >> ASP.NET >> Context.RewritePath重写Url的一个有关问题
  详细解决方案

Context.RewritePath重写Url的一个有关问题

热度:9908   发布时间:2013-02-25 00:00:00.0
Context.RewritePath重写Url的一个问题
IIS中,为什么要重写的url是aspx结尾,就能重写,如果换成html后缀,就提示“找不到资源”?是不是需要设置?应该如何设置?

------解决方案--------------------------------------------------------
应该需要在IIS中添加对html的映射才能重写.
在网站的web.config配置一下看看.

<system.webServer>
<handlers>
<add name="html伪静态" path="*" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
</handlers>
</system.webServer>

  相关解决方案