使用UrlRewritingNet.UrlRewriter.dll做静态化,在web.config中配置正确,但是访问时却提示404错误。
检查发现站点中缺少htm文件的脚本映射,于是添加*.htm的脚本映射c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,再次访问恢复正常
如果使用的虚拟主机同时服务商又没有做这样的设置,这种方法就用不起来了
本文介绍了一种使用UrlRewritingNet.UrlRewriter.dll进行URL静态化时遇到404错误的问题及解决方案。通过为站点添加.htm文件的脚本映射到aspnet_isapi.dll,可以有效解决此问题。
使用UrlRewritingNet.UrlRewriter.dll做静态化,在web.config中配置正确,但是访问时却提示404错误。
检查发现站点中缺少htm文件的脚本映射,于是添加*.htm的脚本映射c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,再次访问恢复正常
如果使用的虚拟主机同时服务商又没有做这样的设置,这种方法就用不起来了

被折叠的 条评论
为什么被折叠?