前言
以前部署网站的时候,都是通过代码来实现http重定向HTTPS,最近在部署个人网站的时候,突发奇想可不可通过IIS来实现无代码的重定向呢?
在一番操作猛如虎的搜索引擎操作后,发现只有google浏览器能实现重定向,在反复对照网络教程后陷入了深深的自我怀疑。最后不得已只能一步一步来解析到底哪个地方出现了问题,现在将我重定向的步骤分享给大家。
实际操作
(一)下载IIS的“URL重写”插件
提示:这个插件只支持 IIS 7, IIS 7.5, IIS 8, IIS 8.5, IIS 10
第一种安装:通过IIS中的“Web平台安装程序”。
注意:如果IIS中没有这个安装程序,就只能采用第二种安装方式了。
首先:点击IIS的左侧主页,进入主页功能视图后再点击“Web平台安装程序”
接下来:进入“Web平台安装程序”后,先点击“产品”标签,然后在搜索框中输入“url”回车进行搜索
最后:在搜索结果中就能看见“URL重写工具”安装包了,点击安装就可以了(因为我已经安装过了就显示的“已安装”)
第二种安装:通过微软官网进行下载
microsoft url-rewrite链接地址:https://www.iis.net/downloads/microsoft/url-rewrite
(二)进行配置
通过上述安装步骤,如果安装成功,就能在主页功能视图中看见“URL重写”功能模块了。
第一步:进入功能界面后,点击右侧的“添加规则”