原网址:https://blog.csdn.net/yue_pan_pan/article/details/126767974
系统用的是windows server 2012 R2 ,准备使用IIS的ARR,配置好一走应用池就关闭,差点没把我郁闷死,
看日志提示 iis 模块 DLL C:Windowssystem32inetsrvrewrite.dll 未能加载。
各种查啊,什么加用户啊权限啊,重新安装修复啊都试过就是不行,后来将原来的卸载,重新下载安装了一个旧版的rewrite.exe,问题好了,差点哭了
如果下载的旧的安装不了,可以试试
打开regedit,找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW3SVCParameters,右侧的 MajorVersion 是DWORD值,它的值十进制是10,把它改成9。如果是8也可以改成9,然后运行URL重新模块2安装程序即可顺利安装上了!记得装完之后改回来。
由此可以判断,最新版的这个 rewrite.dll 跟 iis7 真的是有 BUG 存在...
如果你的 IIS 配置 URL 重写之后网站打不开,503 错误,应用程序池自动关闭。可以试试旧版本的 URL 重写模块。
rewrite_x64_zh-CN.zip URL重写插件
requestRouter_amd64.rar 反向代理插件
0