您的位置:首页 > 其它

安装和使用IIS的URL重写工具

2016-05-01 20:09 417 查看
这几天正在忙自己的个人网站,遇到一个需求,就是把普通的http请求全部转发到https上。百度得知,使用默认的IIS功能无法做到这一点,必须安装一个额外的工具:URL重写工具。但是默认没有安装。这里就来先安装一下。

安装URL重写工具

首先到URL重写工具下载页面,点击页面上的安装此扩展按钮。这样会跳到Web平台安装程序的下载页面,如果没有安装此工具,就在这里下载并安装;如果已经安装此工具,就直接打开,可以在IIS中,或者是直接在开始菜单中搜索此工具并打开。

然后在产品页面搜索URL,第一个结果就是要下载的工具:URL重写工具2.0。然后点击添加,然后在点击下面的安装按钮。安装完毕之后,就可以在IIS中使用此工具了。

无法安装怎么办

我的系统是Windows 10 ,对应的IIS版本是10。但是在安装的时候提示我需要安装在IIS 7以上的版本中。这里需要临时修改一下注册表,将IIS的版本降低为9就可以安装,安装完毕之后再降版本号改回10。

这需要打开注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
,找到其中的
MajorVersion
,将其改为9,然后就可以成功安装了。安装完成之后在将其改回10,就可以了。

系统自带的注册表编辑工具并不方便使用,这里推荐Registry Workshop,一个好用的注册表编辑工具。

使用URL重写工具

打开URL重写工具,可以看到可以创建多个规则。重定向到HTTPS的时候需要以下几点:

输入。什么样的页面需要操作。

条件。什么时候需要操作,必须有一个条件防止循环。

目标URL。操作之后的URL。

详细的操作方法可以参考这篇文章http://www.powerk6.org/2010/10/how-to-use-url-rewrite-to-redirect-http-to-https-on-iis7.html,这里就不在废话了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iis url