请问国内有没有类似 CloudFlare 在域名解析处就能强制 HTTPS 的服务?

2016-04-25 20:04:53 +08:00
 YUX
我的网站有备案 但不在阿里云 所以 http 就温馨提示了
我记得当初用 CloudFlare 的时候就能直接把 http 重定向到 https
由于 http 那个页面完全不受我控制 所以一般的方式都不能做到这一点
如果我开启 CloudFlare 那就慢的没法看了
♪(^∇^*)
6239 次点击
所在节点    问与答
18 条回复
just1
2016-04-25 20:07:34 +08:00
解析是解析 ip 地址,从来没有指向 http 或者 https
UnisandK
2016-04-25 20:12:08 +08:00
DNSPod 的显性跳转不知道能不能做到
YUX
2016-04-25 20:22:02 +08:00
@just1 我觉得是这样的, CloudFlare 把我的页面劫持一下插入一段 js 做个跳转,阿里云也劫持一下整个页面都变成温馨提示
那么问题来了,这俩谁的优先级更高?要是阿里云给我变成了温馨提示后 CloudFlare 再插进去一段 js 那我还是能转跳的
UnisandK
2016-04-25 20:25:53 +08:00
@YUX CF 在前边,改阿里的页面它肯定是能做到的,就是看它有没有这个功能。不过它如果能设置 80 跳 443 我估计应该是直接给你返回了个 301 ,压根没朝阿里的 80 发请求。
haocity
2016-04-25 20:30:53 +08:00
cf 优先级别高 这点放心
虽然没使用过这个功能 不知道是不是通过 js 或者 http 头部 完成的
mornlight
2016-04-25 20:32:03 +08:00
你要的功能是 DNS 服务商自带的 301 重定向。
CloudXNS 这个功能需要备案的域名才提供, DNSPod 需要提交后审核后才能用。
YUX
2016-04-25 20:36:46 +08:00
@mornlight @ CloudXNS CloudXNS 备案了也不能这么玩
YUX
2016-04-25 20:37:26 +08:00
@CloudXNS 就别限制这个了呗
just1
2016-04-25 20:38:30 +08:00
@YUX 跳转好像是 a 到一个服务器返回 301 ,不是劫持,这是做不到的。阿里云是直接机房拦截,既然服务器在机房里,必须要过机房网关,所以无法避免。
Zohar
2016-04-25 20:41:06 +08:00
请允许我先笑一会儿 233
master
2016-04-25 21:15:39 +08:00
唉 原谅我笑点低

CDN 和 DNS 服务提供的跳转就不是一回事啊

要直接用阿里云 然后还要比阿里云优先级高

你应该看看 HSTS preload
YUX
2016-04-25 21:19:50 +08:00
@master 嘿嘿嘿 麻烦再说清楚些呗
xiaozhizhu1997
2016-04-25 21:19:53 +08:00
CF 只是可以一键 HSTS 而已。 NS 层不可能直接做出 SSL 跳转。
YUX
2016-04-25 21:20:31 +08:00
@xiaozhizhu1997 可以 page rule 里面设置 SSL 跳转
honeycomb
2016-04-25 21:20:47 +08:00
@YUX HSTS preload
tammy
2016-04-25 21:50:09 +08:00
强制 https 是 cdn 实现的,不是 dns 实现的
techyan
2016-04-25 23:40:25 +08:00
请自行百度:
HSTS
HSTS Preload List

cloudflare 通过这两方面做到的强制跳转 HTTPS ,加入 Preload List 之后就不用看阿里云的提示了。
mornlight
2016-04-27 03:30:48 +08:00
@YUX 我前面的回复是错的,你要的功能不可能由 DNS 设置或者自带的跳转实现,同一个域名从 http 重定向到 https 必须保证这两个协议解析的内容不一样, https 可以提供正常访问。 DNS 商那用 301 其实是把 ip 解析到他们的服务器了,你没法控制内容。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/274342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX