全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2728|回复: 24
打印 上一主题 下一主题

[疑问] CloudFlare对大陆用户关闭Http了?

[复制链接]
跳转到指定楼层
1#
发表于 2024-8-22 08:50:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 Cat-and-Fox 于 2024-8-22 08:53 编辑

网站接入了CloudFlare, Https设置是:

SSL/TLS - 概述 - 配置 - 灵活(倒数第二个)

在开了代理的浏览器 (或者直接3389登录美国服务器) 访问http, 正常

用国内没开代理的浏览器访问(同一地址), 会给你自动转到https

用新浏览器, 包括清楚cookie后,  访问仍然如此
推荐
发表于 2024-8-22 08:53:23 | 只看该作者
本帖最后由 jqbaobao 于 2024-8-22 10:03 编辑

坏了,好像真可以http
推荐
发表于 2024-8-22 09:26:08 | 只看该作者
本帖最后由 djs 于 2024-8-22 09:30 编辑

看了下是307内部跳转 原因是dns               
clash在direct模式下可以访问http不会跳转https但是响应有问题

307 Internal Redirect 是由浏览器自身生成的,通常不会出现在服务器端的响应中。Chrome 使用这个状态码来表示内部的重定向行为,比如 HSTS 强制 HTTPS,或者像你所遇到的 DNS 导致的重定向。

你提到问题仅在特定 DNS 环境下发生,比如使用 223.5.5.5(阿里 DNS)时会触发 307 Internal Redirect,而使用 扶墙 或其他网络时不会。这表明 DNS 解析结果可能有差异,导致 Chrome 决定对请求进行内部重定向。
Chrome 的这个内部重定向是为了在一定条件下提高安全性,特别是在它检测到某些 DNS 配置可能有安全风险时(比如说 DNS 劫持或污染的可能性),它可能会强制升级到 HTTPS。
Non-Authoritative-Reason: DNS 表示这个内部重定向是由于 DNS 的原因触发的,而非 HSTS 或其他安全策略。这进一步支持了 DNS 解析对重定向行为的影响。
你遇到的 307 Internal Redirect 是 Chrome 为了安全性采取的内部重定向行为,具体原因是 DNS 配置可能引发的不安全隐患。
这种行为并非源于 Cloudflare,而是 Chrome 内部的安全策略。

点评

专业  发表于 2024-8-22 10:05
推荐
发表于 2024-8-22 09:15:56 | 只看该作者
人不行别怪路不平
推荐
发表于 2024-8-22 09:09:12 | 只看该作者
Cat-and-Fox 发表于 2024-8-22 08:57
你先搞懂CF https 设置 "灵活" 的意思吧,

如果照你说的, 那用海外IP访问http它就不跳转https, 作何解释 ...

我觉得是你自已的问题的可能性更高
推荐
 楼主| 发表于 2024-8-22 08:57:24 | 只看该作者
jqbaobao 发表于 2024-8-22 08:53
傻逼
只有第一个模式是不使用https
第二个指的是https进http出

你先搞懂CF https 设置 "灵活" 的意思吧,

如果照你说的, 那用海外IP访问http它就不跳转https, 作何解释
23#
发表于 2024-8-22 11:16:38 | 只看该作者
大概率是你用的反代优选IP
很多反代IP只开了80 或者443的其中一个端口
22#
发表于 2024-8-22 09:52:04 | 只看该作者
Cat-and-Fox 发表于 2024-8-22 09:14
可以试一下, 看一看, 如果是海外IP访问, CF他就不跳转https ,  用国内

国内的IP去访问就给自动转到https ...

euorg http都被墙了,你啥http
21#
发表于 2024-8-22 09:36:08 | 只看该作者
Always Use HTTPS 开了吗?没开的话不会自动跳转,curl -vLI看详细跳转日志
20#
 楼主| 发表于 2024-8-22 09:35:56 | 只看该作者
djs 发表于 2024-8-22 09:26
看了下是307内部跳转 原因是dns               
clash在direct模式下可以访问http不会跳转https但是响应有 ...

学习了
19#
发表于 2024-8-22 09:34:55 | 只看该作者
Cat-and-Fox 发表于 2024-8-22 09:30
海外IP访问也要跳转? 不会吧, 我在2个北美服务器上试了都不跳转, 浏览器是微软EDGE ...

是的,台湾中华电信网络,dns:8.8.8.8,win10简体中文,chrome浏览器
18#
 楼主| 发表于 2024-8-22 09:30:27 | 只看该作者

海外IP访问也要跳转? 不会吧, 我在2个北美服务器上试了都不跳转, 浏览器是微软EDGE
17#
发表于 2024-8-22 09:28:41 | 只看该作者
djs 发表于 2024-8-22 09:26
看了下是307跳转 原因是dns
1. 关于 307 Internal Redirect 和 307 Temporary Redirect 的区别
307 Tempora ...

大佬专业啊
16#
 楼主| 发表于 2024-8-22 09:28:01 | 只看该作者
OKang.top 发表于 2024-8-22 08:55
自己没设置明白。

别人用http访问就按http的来, 别人用https就按https的来,

是否给别人把http跳转到https 可以由源网站自己决定跳转与否,

这个是所有CDN最基本要具备的吧, Cloudflare不应该没有这种功能
15#
发表于 2024-8-22 09:27:09 | 只看该作者
Cat-and-Fox 发表于 2024-8-22 09:14
可以试一下, 看一看, 如果是海外IP访问, CF他就不跳转https ,  用国内

国内的IP去访问就给自动转到https ...

试了,一样https
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 22:13 , Processed in 0.069181 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表