我想将一些html页面重定向到aspx。 我在我的web.config中尝试这个,如下所示:
<urlMappings enabled="true">
<add url="~/report.html" mappedUrl="~/page.aspx?id=2"/>
<add url="~/product.html" mappedUrl="~/products.aspx?type=all"/>
</urlMappings>
但它不起作用,我认为出了什么事吗?
除了创建html文件并设置元刷新之外,还有更好的想法吗?
THX。
答案 0 :(得分:1)
默认情况下,IIS不会通过aspnet引擎运行.html页面。您必须将服务器配置为通过aspnet引擎传递所有请求,如本文所述:最后一节中的http://www.codeproject.com/Articles/2538/URL-Rewriting-with-ASP-NET。