昨天在处理IIS报503问题时,查看系统日志
然后上网搜索,有说时系统升级导致不兼容rewrite的,
有说是.netcore与rewrite冲突的
方法大多是卸载IIS重装或者修复或者卸载.netcore
但是方法我都试过了 完全不行,还是报同样的错误
后来通过查看rewrite.dll发现是32位的版本,虽然应用程序池开启了
但是其实是没有用的。
我的rewrite是通过
下载的,我发现通过web平台安装程序下载的一直是32位urlrewrite模块
所以千万不要通过这个来下载,去微软官网https://www.iis.net/downloads/microsoft/url-rewrite
下载你系统对应的版本,才能解决问题!