共计 526 个字符,预计需要花费 2 分钟才能阅读完成。
什么是 HTTPS?
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。HTTPS 存在不同于 HTTP 的默认端口及一个加密 / 身份验证层 (在 HTTP 与 TCP 之间)。这个系统提供了身份验证与加密通讯方法。现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。现在很多网站都已经设置强制 https 了,为的就是安全。
那如果我不想强制设置 https 了,该怎么办?
宝塔面板如何关闭强制 https? 宝塔面板可以关闭 https 强制跳转 (实现 http/https 共存),将站点的配置文件的 301 跳转规则去掉即可。
需要注意的是,301 是永久重定向,需要清除浏览器缓存才能正常访问 http。
Nginx 配置文件
Apache 配置文件
另外,2.5.3 版本之前的用户,若需要设置 SSL 之后让 HTTP 自动跳转到 HTTPS,按以下方法进行设置:
将以下代码添加到站点配置文件中
if ($server_port !~ 443){
rewrite ^/.*$ https://$host$uri;
}
正文完
关注板板AI免费获得移动AI助手