【腾讯云的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的同步

38250
来自专栏KaliArch

Kubernetes+Prometheus+Grafana部署笔记

Kubernetes(通常写成“k8s”)Kubernetes是Google开源的容器集群管理系统。其设计目标是在主机集群之间提供一个能够自动化部署、可拓展、应...

50040
来自专栏云知识学习

linux下安装安装杀毒软件clamav杀毒

一、安装clamav文件 相关下载链接:http://www.clamav.net/downloads 使用命令:wget 加上对应版本的软件链接

1.1K130
来自专栏微服务生态

Kafka常用命令行总结

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

12030
来自专栏bboysoul

linux 编译安装emacs和安装spacemacs

wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.1.tar.xz tar xvf emacs-25.1....

13220

Docker-如何清理磁盘占用

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

38370
来自专栏Rainbond开源「容器云平台」

Docker 网络构造:Docker如何使用Linux iptables和Interfaces

26220
来自专栏Pythonista

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

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

17160
来自专栏康怀帅的专栏

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

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

8.2K80
来自专栏源码之家

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

69850

扫码关注云+社区

领取腾讯云代金券