🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 如何设置HTTP自动跳转HTTPS? ### 1. 安装 URL 重写模块 访问[IIS官方下载页面](https://www.iis.net/downloads/microsoft/url-rewrite),下载对应版本的安装文件进行安装。 ### 2. 设置自动跳转 #### 2.1 示例一:http://www.example.com 跳转到 https://www.example.com a. 在需要跳转的网站上,双击“url 重写”; ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/iis/iis-urlrewrite-1-websoft9.png) b. 添加空白规则; ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/iis/iis-urlrewrite-2-websoft9.png) c. 添加 URL 重写规则; ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/iis/iis-urlrewrite-3-websoft9.png) d. 继续添加; ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/iis/iis-urlrewrite-4-websoft9.png) e. 继续添加 URL 重写规则; ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/iis/iis-urlrewrite-5-websoft9.png) f. 最后一步,单击右边的“应用”按钮,不需重启 IIS 服务,即可测试是否自动跳转了。 #### 2.2 示例二:不带 www 的域名跳转至 www 域名 如果您的 www.example.com 用的不是通配证书,则如示例一设置跳转后,还需按照示例二进行设置。 a. 在IIS中新建站点时,确保绑定域名 [example.com](example.com) 和 [www.example.cm](www.example.cm); a. 进入 URL 重写模块,添加规则(操作和示例一相同); b. 添加规则时选择**规范域名**,确定进入下一步; c. 选择主域名即需要重定向的域名; d. 完成后访问 [example.com](example.com) 即可跳转至 [www.example.cm](www.example.cm),如果 [www.example.cm](www.example.cm) 设置了 https 自动跳转,则访问 [example.cm](example.cm) 会直接跳转到 [https://www.example.com](https://www.example.com)