最近想把本站的所有网页的扩展名改成.html,然后由解释aspx的aspnet_isapi.dll解释。但是在设置成功后,网站中实际存在的*.html文件就无法访问了,比如:网站根目录中实际存在一个文件,名称为:a.html,但是通过网址http://www.cndaliu.com/a.html访问就会出现错误,并有错误提示。望有高手能指点解决此问题。图片及详细介绍请看:http://www.cndaliu.com/Details/7ac30234-af38-4d23-a2f8-d01688bfc08c.aspx
解决方案 »
- 关于访问DataGrid中FooterTemplate里控件问题
- 怎样使访问网站直接跳到:在根目录文件夹下的首页,而不用中转页
- 根据传递过来的URL参数 动态设置下拉列表的默认选择项 为传递过来的参数?
- 利用COM组件导出Excel,服务器布署求教!!
- 我只会写ASP的,不会写.net的,能不能帮我把代码转成。NET的 就是几行分割字符串的
- asp.net中ajax问题
- 我想对XML文件进行添加,出现访问被拒绝错误如何修改?
- 大哥们(sos)来帮帮我。在线等待。一个关于TREEVIEW在IE6。0不能正常显示的问题。
- 新建项目出现“VC软件包不可用或未注册”的提示怎么办呀?
- 如何在datagrid中对某一行进行上移或下移,datagrid用datatable进行绑定
- 在VS2005中单步调试中当鼠标移到一方法上如何让他显示提示?
- 求Gantt图组件,急
<add verb="GET, HEAD, POST, DEBUG" path="*.html" type="System.Web.UI.PageHandlerFactory"/>
</httpHandlers>
<compilation debug="false" strict="false" explicit="true">
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
</compilation>希望有所帮助。
当出现Html时被你解释了,删了就行了!
想让*.html由这样解释:
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler,URLRewriter"/>但是实际存在的*.html就不能解释了。能不能先这样
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler,URLRewriter"/>
然后这样:
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />