logo NodeSeekbeta

求助下cf回源配置

正常情况无论是"flexible"还是"full",客户端http请求 cf回源也是http
我想实现:用户http请求 cloudflare用https回源
为此我设置了“Automatic HTTPS Rewrites” 但是似乎不行
求助下大佬们可以实现吗?

  • 用cf worker反代https后端就可以了,自己搜一下相关cf worker反代教程@tanglu #5

  • 服务端强制跳转就行吧

  • 好奇怪的需求,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

  • @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链接而显示一个黄色感叹号。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有14665位seeker

🎉欢迎新用户🎉