【腾讯云的1001种玩法】IIS7实现全站HTTPS访问

前言

通常情况下我们是用的都是http的路径,对于https的使用也很少,但是随着https的普及越来越多的域名访问需要用到https的,现在给大家一个教程关于对一个http的网站进行访问时候自动跳转至https。

项目简介

通过使用腾讯云产品(CVM、SSL证书)给网站部署SSL安全证书并实现全站HTTPS安全访问。

准备

1.购买一台腾讯云CVM 2.拥有一个已经在腾讯云备案成功的域名。

演示环境

系统:windows2008R2 软件:IIS7.0,IIS的microsoft URL重写模块2.0

操作步骤:

1、给已备案的域名申请SSL证书并下载到服务器

这里我们使用IIS环境,所以选择IIS文件夹中的证书文件

2、打开IIS信息服务管理器部署SSL证书并绑定域名、开放并绑定端口

首先导入证书

接下来绑定https的443端口

3、我们需要下载并在IIS中安装microsoft URL重写模块2.0

下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=7435

下载安装后我们重启IIS,再打开后会发现在功能视图中又多出了个URL重写的功能

4、对站点进行域名绑定

我们需要将https和http绑定在需要的站点上

5、进程SSL设置

在要求SSL的选择前取消勾选

6、在URL中新建规则

新建一个空白规则,让http的访问跳转到https上

起一个名字例如HTTP to HTTPS redirect

模式:(.*)

添加条件:{HTTPS} 模式:off 或 ^OFF$

在操作设置中选择重定向:https://{HTTP_HOST}/{R:1} 重定向类型:已找到(302) 或 参阅其它(303)

7、测试

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据架构之路

时间同步-ntp服务器的搭建(docker版本)

用于构建cdm所需要的ntp服务器镜像,实现宿主机和ntpserver同步,ntpserver于ntpclient的同步

2615
来自专栏康怀帅的专栏

Docker 远程连接 -- dockerd 命令详解

配置 TLS 实现安全的 Docker 远程连接。 GitHub:https://github.com/khs1994-docker/dockerd-tls 本...

3K7

Docker-如何清理磁盘占用

最近开始打包我们的一些应用,不得不说,我已经爱上了Docker这个工具。在AWS EC2上,它的存在使我们的工作方便了许多。然而,我们遇到的唯一问题是Docke...

2647
来自专栏java闲聊

Linux ubuntu系统管理命令归纳(二)

1664
来自专栏源码之家

Office人事档案管理系统破解之程

3835
来自专栏吴柯的运维笔记

linux安装部署Tomcat服务器

unix和linux平台下做web服务器: -Apache,Nginx,Lighttpd(支持php,python) -Tomcat,IBM webspher...

3666
来自专栏zingpLiu

yum命令速查

CentOS可在yum服务器上下载官方网站给出的rpm给出的表头列表数据,该数据除了记载每个rpm软件的相依性之外,也说明了rpm所放置的容器(reposito...

1903
来自专栏微服务生态

Kafka常用命令行总结

./kafka-topics.sh -zookeeper127.0.0.1:2181-describe -topic testKJ1

873
来自专栏Pythonista

Python深度学习之安装theano(windows)

安装theano,提前清空自己的python环境吧,坑太多了,anaconda会自动安装path

1006
来自专栏cvm小技巧

另一种腾讯云cvm安装win7的方法

具体方法这里说一下,cvm先随便装个windows系统,在这个系统上下载virtio驱动和win7镜像,用diskmgmt.msc分区一块大约5GB的分区用于存...

4252

扫码关注云+社区