使用system.webServer rewrite必须安装相应的组件
今天试着将博客从原来的服务器迁移到阿里云上面,所有的环境都已经搭建好,但是遇到了一个很坑的问题。
web.config中的一个配置IIS始终无法识别,就是system.webServer配置节点中的rewrite。百度了半天,最后终于找到了解决方案。
原来IIS7.5默认是不会装URL Rewrite的功能的,所以你到角色->Web服务器中“”添加角色服务“”的时候是不能有用的。必须到微软官网下载指定的URL Rewrite安装包,安装到服务器上才能使用;安装完之后不用重启,会在IIS的功能区会出现如下图标。
网站报出的错误:
web.config system.webServer rewrite 500.19
URL Rewrite安装包下载地址: