Chrome 浏览器为何总将 HTTP 改为 HTTPS?如何禁止自动跳转 HTTPS?

Google Chrome 浏览器默认会自动将 HTTP 地址重定向为 HTTPS,这一行为旨在提升网络安全。然而,在某些情况下,这可能导致用户无法访问仅支持 HTTP 的网站。本文探讨了 Chrome 自动转为 HTTPS 的原因,包括 HTTPS 优先模式和 HSTS 协议,并提供了几种解决方案:禁用“一律使用安全连接”选项、手动删除特定站点的 HSTS 设置,以及通过输入完整的 HTTP URL 访问网站。通过这些方法,用户可以更灵活地控制浏览器的重定向行为,改善访问体验。

在使用 Google Chrome 浏览器时,许多用户可能会遇到浏览器自动将 HTTP 地址重定向为 HTTPS 的现象。这是 Chrome 为了提升网络安全而默认启用的一项功能,但在某些情况下,这种自动跳转可能会导致用户无法正常访问某些网站,尤其是那些仅支持 HTTP 协议的网站。那么,Chrome 为什么会有这种行为?又该如何禁止自动跳转到 HTTPS?本文将为你解答这些问题,并提供解决方法。

为什么 Chrome 会自动将 HTTP 改为 HTTPS?

Chrome 浏览器将 HTTP 自动重定向为 HTTPS 是出于安全考虑。HTTPS 使用了 SSL/TLS 加密协议,确保用户与网站之间的数据传输更加安全,避免信息被截获或篡改。以下是 Chrome 自动跳转 HTTPS 的几个主要原因:

  1. HTTPS 优先模式(HTTPS-First Mode): Chrome 的 HTTPS 优先模式会尝试将所有未加密的 HTTP 连接升级到加密的 HTTPS。如果某个网站支持 HTTPS,则浏览器会自动跳转到 HTTPS
  2. HSTS (HTTP Strict Transport Security): 一些网站使用了 HSTS 协议,告知浏览器在访问这些站点时只能通过 HTTPS 连接,禁止通过 HTTP 访问。这使得 Chrome 会自动将访问这些站点的 HTTP 请求重定向为 HTTPS
  3. 内置 HSTS 预加载列表: Chrome 自带了一个 HSTS 预加载列表,其中包含了许多常见的网站(如 Google、Facebook),这些网站始终强制使用 HTTPS 连接,即使你手动输入 HTTP,也会自动跳转为 HTTPS

虽然 HTTPS 的加密功能大大提高了浏览的安全性,但在某些情况下,用户可能需要访问仅支持 HTTP 的网站。因此,有时你可能需要禁用这些自动重定向的机制。

如何禁止 Chrome 自动跳转 HTTPS?

方法一:禁用 Chrome 的 HTTPS 优先模式

目前,Chrome 浏览器在普通模式下并没有直接的选项可以禁用 HTTPS 优先模式。然而,你可以通过以下方式控制自动跳转行为:

  1. 隐身模式中关闭 HTTPS-First Mode: Chrome 在隐身模式中提供了一个设置选项来禁用 HTTPS 优先模式。
    • 打开 Chrome 浏览器的隐身模式(可以按 Ctrl + Shift + N 或点击浏览器右上角菜单选择“新建隐身窗口”)。
    • 在隐身窗口中访问 chrome://settings/security
    • 在“高级安全”设置下,关闭“一律使用安全连接”选项。Chrome 浏览器为何总将 HTTP 改为 HTTPS?如何禁止自动跳转 HTTPS?
  2. 在普通模式下访问 HTTP: 在普通浏览模式中,直接禁用 HTTPS 优先模式目前并没有公开选项。但你可以通过手动输入完整的 HTTP URL 来避免跳转到 HTTPS。例如,在地址栏中输入 http://example.com(而不是 example.com),这有时可以绕过 HTTPS 重定向。

方法二:清除 HSTS 设置

如果某些特定网站强制使用 HTTPS,这可能是由于浏览器中存储的 HSTS 设置。你可以通过以下步骤清除 Chrome 的 HSTS 设置:

  1. 手动清除特定站点的 HSTS 数据
    • 在 Chrome 的地址栏中输入 chrome://net-internals/#hsts 并按 Enter
    • 在页面上,找到“Delete domain security policies”部分。
    • 在文本框中输入你希望清除 HSTS 设置的站点域名(例如 example.com)。
    • 点击 Delete 按钮,清除该站点的 HSTS 数据。Chrome 浏览器为何总将 HTTP 改为 HTTPS?如何禁止自动跳转 HTTPS?
  2. 完全清除浏览器缓存和 HSTS 数据: 如果不想逐个清除站点的 HSTS 数据,你也可以清除整个浏览器的缓存:
    • 点击 Chrome 浏览器右上角的三点菜单,选择“设置”。
    • 进入“隐私设置和安全性”,然后选择“清除浏览数据”。
    • 在弹出的窗口中,选择“高级”选项卡。
    • 确保选中“Cookies 及其他站点数据”和“缓存的图片和文件”,并点击“清除数据”。

方法三:使用插件控制 HTTPS 行为

你还可以通过一些第三方插件更灵活地控制浏览器的 HTTPHTTPS 重定向。例如:

  • HTTPS Everywhere 插件:虽然这个插件主要用于自动升级到 HTTPS,但它也允许你针对某些站点禁用 HTTPS 升级。你可以在插件设置中手动选择哪些网站强制 HTTPS,哪些保留 HTTP

方法四:禁用 Chrome 的安全浏览和加密 DNS

有时 Chrome 的安全浏览功能和 DNS over HTTPS(DoH) 也会影响 HTTPHTTPS 的重定向行为。你可以尝试禁用它们来避免自动重定向:

  1. 打开 chrome://settings/security
  2. 在“安全浏览”部分,选择“无保护”(这会禁用 Chrome 的安全浏览功能)。
  3. 滚动到“使用安全 DNS”部分,取消勾选“使用安全 DNS”。

这可能会减少某些情况下的 HTTPS 强制跳转。Chrome 浏览器为何总将 HTTP 改为 HTTPS?如何禁止自动跳转 HTTPS?

总结

Google Chrome 浏览器默认启用了多项安全机制,包括 HTTPS 优先模式和 HSTS,以确保用户的网络访问更加安全。然而,如果你希望在特定情况下避免自动跳转到 HTTPS,可以通过禁用隐身模式中的 HTTPS 优先模式、手动清除 HSTS 数据、使用浏览器插件以及调整安全设置来实现。尽管关闭自动跳转 HTTPS 可以增加访问灵活性,但请记住,这可能会降低你浏览器的安全性,因此需要根据实际需求进行调整。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/51027.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 实现数字时代的大型机现代化

    这个古老的平台继续运行关键应用程序,同时展望开源、云、容器、人工智能和急需的新人才的未来。 Sonny Sonnenstein 不是大型机专家。 “我是一名银行技术专家,”M&T 银行负责零售、商业和数字银行业务的首席信息官说。 但可以肯定地说,Sonnenstein 了解一些有关投资风险的知识,以及何时该在强牌上加倍下注。 他正在银行的 IBM Z…

    2022-03-24
    00
  • sumifs函数的使用方法和技巧(SUMIF函数7种使用方法)

    SUMIF函数相信很多人都用过,它可以说是Excel中最用的常函数之一了,今天就跟大家盘点SUMIF函数的使用方法,这7种使用方法你用过几个呢? 一、了解sumif函数 Sumif函数相信很多人都非常的熟悉,但是可能还有很多新来的粉丝不知道,还是再来简单介绍,如果你知道用法,可以跳过这部分 Sumif函数:根据条件对数据进行求和 语法:=SUMIF(rang…

    2022-08-14 投稿
    00
  • Win10系统u盘出现2个盘符?u盘插入后出现2个盘符解决办法

    Win10系统u盘出现2个盘符?u盘插入后出现2个盘符解决办法 问题描述 问题原因 问题解决 问题预防 问题描述 在使用Win10系统的时候,有时会出现u盘插入电脑后出现2个盘符的情况,这给用户带来了很多不便。用户需要知道该问题的原因以及如何解决它。 问题原因 该问题通常是由于文件系统损坏或病毒感染导致的。当u盘插入电脑时,系统会自动分配一个盘符,但是由于文…

    2023-08-25
    00
  • Win10系统Internet选项在哪里?Win10打开internet选项的三种方法

    Win10系统Internet选项在哪里?Win10打开internet选项的三种方法 Win10系统Internet选项在哪里? Win10打开internet选项的三种方法 Win10系统Internet选项在哪里? 在Win10系统中,Internet选项被隐藏在控制面板中,可以按照以下步骤进行查找: 点击开始菜单,搜索控制面板并打开 在控制面板中,选…

    2023-08-25
    00
  • MAC怎么退出id账号?MAC退出id账号的方式

    MAC如何退出id账号? 使用系统偏好设置退出id账号 使用iTunes退出id账号 使用浏览器退出id账号 方法一:使用系统偏好设置退出id账号 在MAC电脑上,使用系统偏好设置可以轻松退出id账号。请按照以下步骤操作: 打开“系统偏好设置” 点击“iCloud” 在左侧的菜单栏中,点击“退出” 输入你的Apple ID和密码,然后点击“退出” 此时,你已…

    2023-07-02
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信