Linux中apache的https协议

本文详细介绍如何下载并配置mod_ssl和crypto-utils软件,实现HTTPS虚拟主机的设定。通过编辑网页文件和配置文件,实现对特定URL的强制加密访问及重定向。同时,介绍了如何在客户端进行DNS解析,并验证HTTPS访问的有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • https
    下载mod_ssl 和crypto-utils.x86_64 软件
    我们访问https://172.25.55.132,可建立锁
    在这里插入图片描述
    点击锁子查看信息
    在这里插入图片描述
    不是我们加的锁,信息与我们无关
    在这里插入图片描述
    我们将之前建立的锁删除,点击右边的设置项目,点击preferences,点击如下
    在这里插入图片描述
    删除此条信息
    在这里插入图片描述
    执行genkey www.westos.com命令
    在这里插入图片描述
    在这里插入图片描述
    此进度条我们要打开其一个shell输入字符,加快进度条
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    编辑我们的信息
    在这里插入图片描述

在这里插入图片描述
访问https://www.westos.com加锁后,查看锁信息如下图,是我们编辑的信息。
在这里插入图片描述

  • 设定https虚拟主机并设定网页重写
    编辑一个新的网页文件login为例子
    在这里插入图片描述
    在这里插入图片描述
    编辑login网页的配置文件
    在这里插入图片描述
    在这里插入图片描述
字符含义
^(/.*)$客户在浏览器地址栏中输入的所有字符
https://强制客户加密访问
%{HTTP_HOST}客户请求主机
$1表示^(/.*)$ 的值
[redirect=302]临时重写 301永久转换

在客户端中添加login.westos.com的DNS解析
在这里插入图片描述真机访问login.westos.com,浏览器自动加上https协议
在这里插入图片描述
访问成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值