IIS7.5配置IIS脚本映射实现Asp.Net的Http管道程序


今天把服务器操作系统升级到windows 2008 r2,IIS为7.5版本。7.5版本与7.0版本在处理自定义的脚本映射上面有所不同。在iis7.0下,只要在在[处理映射程序]下添加一个脚本映射或添加通配符脚本映射就行了。而在iis7.5下则不行,正确的选项应该是添加[托管处理程序]而类型应该填写你处理射类的命名空间,以下为图作为参考

首先,在IIS管理界面,选择“添加托管处理程序”,注意这和IIS6不同。

1 添加托管处理程序
然后,配置网页页面的个性化后缀名,这里网页的后缀名不是aspx,而是zgl,在浏览器里面可以访问诸如default.zgl的页面。
2 配置托管处理程序
下面就要修改配置文件,每次添加托管程序后,VS开发环境,都会自动修改Web.Config文件,而修改后的配置节,是错误的,需要手工纠正。这里需要注意,在Win2003和IIS6.X的环境下,需要增加<httpHandlers>配置节,而在Win7和IIS7.5环境下,可以不要配置该节。可以直接使用handles节。修改结构,见图3的最后一行代码。
3修改配置文件
完成配置,运行结果,本例实现了Asp.net个性化的后缀名。

长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn