一台windows2016 server iis8.0 web服务器,需要URL重写让http重定向到https,于是在官方https://www.iis.net/downloads/microsoft/url-rewrite Download URL Rewrite Module 2.1,安装完成后发现所有网站都无法访问提示:Service unavailable HTTP Error 503. The service is unavailable. 同时发现一些网站程序池自动停止了
于是,控制面板删除成功安装的:URL重写模块,删除后网站恢复正常访问。
重复几次后,依然无法解决。
于是尝试找低版本:URL重写模块:https://www.jb51.net/softs/561307.html
安装后网站正常,URL重写模块正常。
附加: IIS8.0 URL重写模块让http重定向到https
打开url重新模块,添加空白入站:添加规则:在右侧操作面板点击“添加规则” -> 选择“空白规则” -> 点击“确定”.
- 配置规则:
- 名称:输入一个容易识别的名称,如 “Redirect HTTP to HTTPS”.
- 模式 :输入
(.*) - 勾选:“忽略大小写”.
- 其他项目默认
- 条件 :
- 点击 “添加”。
- 条件输入 :
{HTTPS} - 检查输入字符串是否:
与模式匹配 - 模式 :^OFF$
- 勾选:“忽略大小写”.
- 配置操作 :
- 操作类型 :
重定向 (Redirect) - 重定向 URL :
https://{HTTP_HOST}/{R:1} - 重定向类型 :
永久 (301 - Moved Permanently) - 勾选:
附加查询字符串.
- 操作类型 :
- 应用:点击右侧的“应用”.

发表回复