URL 重写模块导致 IIS7 应用程序池自动关闭

1年前 (2023-11-19)阅读18回复0
administrator
administrator
  • 管理员
  • 注册排名1
  • 经验值775
  • 级别管理员
  • 主题155
  • 回复0
楼主

原网址: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
回帖

URL 重写模块导致 IIS7 应用程序池自动关闭 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息