使用system.webServer rewrite必须安装相应的组件

欢欢欢欢 发表于 2016-12-31 16:27

今天试着将博客从原来的服务器迁移到阿里云上面,所有的环境都已经搭建好,但是遇到了一个很坑的问题。

web.config中的一个配置IIS始终无法识别,就是system.webServer配置节点中的rewrite。百度了半天,最后终于找到了解决方案。

原来IIS7.5默认是不会装URL Rewrite的功能的,所以你到角色->Web服务器中“”添加角色服务“”的时候是不能有用的。必须到微软官网下载指定的URL Rewrite安装包,安装到服务器上才能使用;安装完之后不用重启,会在IIS的功能区会出现如下图标。url rewrite bug

网站报出的错误:

web.config system.webServer rewrite  500.19

 

 

URL Rewrite安装包下载地址:

http://go.microsoft.com/fwlink/?LinkID=615137