刚刚接手一个外包的小项目,客户给了发布后的网站文件和数据库,想在本地搭建一套环境先运行下看看网站原有的效果。数据库还原什么都弄好了,数据库字符串也配置好,部署在本地IIS里面,访问了下,结果看到的是500.19错误。
重新注册了下iis_api也不行。最后看了下webconfig的配置,在 <system.webServer> 节点有有个<rewrite>节点,以前做的项目中从来没有用过这个节点。于是乎谷歌百度,终于找到答案:解决办法就是下载UrlRwite组件安装。
Web.config:
组件下载链接:
X86: http://www.microsoft.com/en-us/download/confirmation.aspx?id=5747
X64: http://www.microsoft.com/en-US/download/details.aspx?id=7435