IIS管理器上的HTTP到HTTPS重定向

好的SSL证书请关注我们

IIS管理器上的HTTP到HTTPS重定向


安装SSL证书后,默认情况下不会强制使用安全连接(https://),并且可以通过常规不安全的http://绕过SSL / TLS协议访问网站。这意味着网站访问者可以通过未加密的频道发送敏感数据,除非他/她明确指定https://作为他/她想要用于连接的协议。
由于HTTP到HTTPS重定向,请求发起未加密(http://)会话的访问者将自动重定向到由SSL / TLS协议保护的加密会话(https://)。
按照以下步骤,在IIS管理器和URL重写模块的帮助下,在IIS服务器上启用从http://到https://的自动重定向。
安装URL重写模块。
重新打开(如果已打开)IIS管理器,并在左侧菜单中选择要应用重定向的网站。
双击URL Rewrite图标。

HTTP到HTTPS重定向

单击右侧菜单上的“添加规则”。
选择空白规则>确定。
输入您选择的规则名称。
在“匹配网址”部分中:
选择在“请求的URL”下拉菜单中匹配模式;
在“使用”下拉菜单中选择“正则表达式”;
在匹配URL部分中输入以下模式:(。*);
选中忽略大小写框。

在“条件”部分中,选择“逻辑分组”下拉菜单中的“全部匹配”,然后单击“添加”。
在提示窗口中:
输入{HTTPS}作为条件输入;
选择从下拉菜单中匹配模式;
输入^ OFF $作为模式;
单击确定。

在“操作”部分中,选择“重定向”作为操作类型,并为“重定向URL”指定以下内容:
https:// {HTTP_HOST} / {R:1}

选中附加查询字符串框。
选项2:否则,您可以将重定向规则指定为“https:// {HTTP_HOST} {REQUEST_URI}”并取消选中附加查询字符串框。该行动类型也被设置为重定向。
选择您选择的重定向类型。
单击“操作”菜单右侧的“应用”。
如何在一个IP地址上安装多个证书?怎么HTTP到HTTPS重定向?
通常,SSL证书安装需要为您的域名分配专用IP地址。这就是SSL的工作方式 – 它需要为安装证书的域名的虚拟主机条目使用唯一的IP。在安装SSL证书之前,您需要确保域名解析为未用于任何其他证书安装的唯一专用IP。
如果您的服务器上有SNI技术,您也可以咨询您的托管公司。如果是这样,您将能够在共享IP上安装SSL证书而无需订购专用IP证书。

如果您的域名由我们托管,您可以要求我们的支持团队使用SNI进行SSL安装。或者,建议您使用专用IP。

发表评论

电子邮件地址不会被公开。 必填项已用*标注