实现Https访问网站,Windwos服务器 网站部署SSL证书 ,IIS安装SSL证书安装,windwos服务器安装SSL

Windwos服务器部署SSL证书实现实现Https访问网站 ,IIS安装SSL证书安装

(在阿里云中申请SSL证书,按个人需求申请与购买SSL证书。
此处申请证书是为企业网站申请的因为没有支付功能等其他安全性需求, 在这里是申请的一个免费的SSL证书,具体的申请流程这里就不做细说了阿里云上都有详细的帮助文档。此安装教程只针对于客户有独立服务器的网站,收费证书的安装方式也是相同的.)

阿里云免费申请链接
在这里插入图片描述
1.证书申请好后下载IIS版本并将申请的证书上传到服务器中并解压(内置.pfx的证书文件与 .txt密钥文本)
在这里插入图片描述在这里插入图片描述
2.打开IIS导入SSL
Ctrl+R进入运行界面 输入命令inetmgr进入IIS界面
在这里插入图片描述
3.在IIS资源管理器中找到服务器证书板块
在这里插入图片描述
4.添加证书
在这里插入图片描述

5.证书绑定–找到自己的网站右键编辑绑定(绑定完成域名即可支付https访问了)
在这里插入图片描述在这里插入图片描述
6.设置301重定向将所有的访问此网站的域名都转向到申请证书的https域名上
并且在根目录的web.config文件中找到“”标签替换其中的代码,如没有此标签便在
标签下 <system.webServer> 内粘贴一下代码

<rewrite>
<rules>
		<rule name="HTTP to HTTPS redirect" stopProcessing="true">
		  <match url="(.*)" />
		     <conditions>
			<add input="{HTTPS}" pattern="^OFF$" />     
			</conditions>
			<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" />
			</rule>
			<rule name="不带www转向www域名规则" stopProcessing="true">
				  <match url="(.*)" />
				  <conditions logicalGrouping="MatchAll">
				  <add input="{HTTP_HOST}" pattern="^不带www的域名$" ignoreCase="false" />
			       </conditions>
				  <action type="Redirect" url="https://带www域名{R:1}" redirectType="Found" />     
			</rule>
		 </rules>  
</rewrite>

编写不易,如对您有帮助还请给个👍

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值