在IIS中,是否可以将.HTML页面作为aspx执行?
题:
我们有一个第三方门户网站,它制作一个html / aspx页面的副本,并将其放入一个临时文件夹,在所有情况下将扩展名更改为.HTML(根页面也是.aspx). 不幸的是,这意味着它不执行ASP.NET内联脚本…… 所以我的问题: 应该是可能的. 我只发现了这个: 但它只谈论asp,而不是asp.net. 解决方法
是的,这是可能的.你提供的链接是正确的,虽然你说它是asp.dll而不是aspnet_isapi.dll.
在IIS6中执行此操作的方法是: >编辑网站的属性 您还需要告诉ASP.NET如何处理.html页面.为此,在web.config文件中,向httpHandlers部分添加一个新条目,如下所示: <httpHandlers> <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" /> </httpHandlers> 在IIS7中,如果您在经典模式下运行应用程序池,请转到网站和处理程序映射部分. 然后对我上面提到的web.config执行相同的步骤. 如果您在IIS7中使用集成模式,那么您只需要添加web.config. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |