网站接入了CloudFlare, Https设置是: SSL/TLS - 概述 - 配置 - 灵活(倒数第二个) 在开了代理的浏览器 (或者直接3389登录美国服务器) 访问http, 正常 用国内没开代理的浏览器访问(同一地址), 会给你自动转到https 用新浏览器, 包括清楚cookie后, 访问仍然如此 浏览器, 给你, 开了
傻逼 只有第一个模式是不使用https 第二个指的是https进http出 引用原文 Cloudflare 提供以下几种 SSL 模式: 灵活 SSL:SSL 在 Cloudflare 边缘服务器处终止。您的客户端和 Cloudflare 之间的所有内容都会加密,而 Cloudflare 和源站之间的所有内容都不会加密。您不需要为此提供证书。 完全 SSL:SSL 在 Cloudflare 边缘服务器处终止。然后它会再次加密,并在全程加密的情况下传送回您的服务器。您将需要在服务器上安装 SSL 证书。您可以对此选项使用自签名证书。
jqbaobao 发表于 2024-8-22 08:53 傻逼 只有第一个模式是不使用https 第二个指的是https进http出 你先搞懂CF https 设置 "灵活" 的意思吧, 如果照你说的, 那用海外IP访问http它就不跳转https, 作何解释
OKang.top 发表于 2024-8-22 08:55 自己没设置明白。 那如果要想要做到, 不关闭https的同时又让他允许http, 是不是就没办法做到了 我记得以前是可以这样的, 别人用http访问就按http的来, 别人用https就按https的来, 是否给别人访问者把http 302跳转到https 由我的源网站自己决定跳转https与否, 没有这种功能?