我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!
正常情况无论是"flexible"还是"full",客户端http请求 cf回源也是http 我想实现:用户http请求 cloudflare用https回源 为此我设置了“Automatic HTTPS Rewrites” 但是似乎不行 求助下大佬们可以实现吗?
服务端强制跳转就行吧
好奇怪的需求,http请求要https回源,能解释下为什么要这样吗
除了cf worker,想不到有其他方案
@Godzilla #2 发布于2023/3/14 23:49:49 好奇怪的需求,http请求要https回源,能解释下为什么要这样吗
像一些服务比如b2只允许https访问,我套上cloudflareCDN来节省流量,这样就只有客户端使用https CDN使用full模式 才可以正常访问。 当我想让客户端用http访问就无法实现
PS:不考虑http不安全性,也不考虑 #1楼提到的 给客户端重定向到https
@DarkHero #3 发布于2023/3/14 23:57:17 除了cf worker,想不到有其他方案
大佬有什么博客教程推荐吗?我不了解cf worker
用cf worker反代https后端就可以了,自己搜一下相关cf worker反代教程@tanglu #5
@DarkHero #6 发布于2023/3/15 11:13:21 用cf worker反代https后端就可以了,自己搜一下相关cf worker反代教程@tanglu #5
感谢,另外大佬知道"Automatic HTTPS Rewrites"是什么意思吗?我以为开了这个就是 客户端http访问 cf会回源选择https
@tanglu #7 我看你博客里面也有总结一些cloudflare的功能,这种较为基础的功能讲道理应该是了解的 "Automatic HTTPS Rewrites" 就是把html页面里面的http链接自动替换为https,也就是nginx常用的那个sub_filter/subs_filter的功能。内容替换,好处就是chrome的小绿锁不会因为https网页内存在http链接而显示一个黄色感叹号。
Comments
服务端强制跳转就行吧
好奇怪的需求,http请求要https回源,能解释下为什么要这样吗
除了cf worker,想不到有其他方案
像一些服务比如b2只允许https访问,我套上cloudflareCDN来节省流量,这样就只有客户端使用https CDN使用full模式 才可以正常访问。
当我想让客户端用http访问就无法实现
PS:不考虑http不安全性,也不考虑 #1楼提到的 给客户端重定向到https
大佬有什么博客教程推荐吗?我不了解cf worker
用cf worker反代https后端就可以了,自己搜一下相关cf worker反代教程@tanglu #5
感谢,另外大佬知道"Automatic HTTPS Rewrites"是什么意思吗?我以为开了这个就是 客户端http访问 cf会回源选择https
@tanglu #7
我看你博客里面也有总结一些cloudflare的功能,这种较为基础的功能讲道理应该是了解的
"Automatic HTTPS Rewrites" 就是把html页面里面的http链接自动替换为https,也就是nginx常用的那个sub_filter/subs_filter的功能。内容替换,好处就是chrome的小绿锁不会因为https网页内存在http链接而显示一个黄色感叹号。