实测cloudflare开启cdn可以强制用https腾讯不会提示未北岸
只用dns做解析会提示dns未北岸
设置规则跳转位https/强制使用https
有大佬带着一起玩么
必须在dns端就是https才能正常使用国内未北岸服务器
服务器上80跳转到443
就会提示未北岸
搞清楚问题所在
所以国内吃灰的机器套了国外cdn
比如cloudflre是可以正常使用的
大家可以利用起来
-----------------------------------------------------
**网友回复**:
引用:keramist发表于2020-11-419:33
搞清楚我的问题先
网友回复:
https什么时候属于DNS解析的业务范围了神奇的问题
网友回复:
楼主先分清楚DNS、HTTP、HTTPS这些协议都是做什么的
如果有难度,至少搞清楚他们默认的工作端口
网友回复:
引用:宣传发表于2020-11-419:46
建议关站回家种地
网友回复:
引用:sunpma发表于2020-11-419:37
DNS还能指定HTTPS吗?没听说过啊~~
网友回复:
引用:宣传发表于2020-11-419:27
hstspreload.org
HSTSpreloadlist了解一下
网友回复:
什么鬼问题,开启cdn解析就切到cf的节点了,我猜你用的是免费的cf,节点都是海外
网友回复:
引用:llmwxt发表于2020-11-419:26
帮顶,我只知道,宝塔可以设置强制HTTPS
网友回复:
我想沒有一家dns可以做到。
因為dns唯一的用途就是你問他網址,他回答你ip。
你得要自己設定301轉址,不然就是用別人的server,幫你301轉址
cf也不過是幫你反代然後301
网友回复:
帮顶,我只知道,宝塔可以设置强制HTTPS
网友回复:
hstspreload.org
HSTSpreloadlist了解一下
网友回复:
引用:s920361发表于2020-11-419:36
我想沒有一家dns可以做到。因為dns唯一的用途就是你問他網址,他回答你ip。你得要自己301轉址...
网友回复:
引用:sunpma发表于2020-11-419:37
DNS还能指定HTTPS吗?没听说过啊~~
网友回复:
找個可以設定ifport==80return301的cdn唄,cf是其中一個
不要cdn就自己改nginx的規則唄
大概長這樣,大意是如果是80port,就跳轉https
server{
listen80default_server;
server_name_;
return301https://$host$request_uri;
}
网友回复:
引用:s920361发表于2020-11-419:42
找個可以設定ifport==80return301的cdn唄,cf是其中一個
不要cdn就自己改nginx的規則唄
网友回复:
什么鬼问题,开启cdn解析就切到cf的节点了,我猜你用的是免费的cf,节点都是海外
网友回复:
HSTS我记得有个谷歌的东西,开一个参数可以把域名提交到谷歌这玩意,然后下次谷歌等主流浏览器更新的时候会把这个域名直接写到chrome等浏览器安装包里,访问的时候直接本地强制https,缺点就是如果以后不用https,这些浏览器就没法访问这个域名;得等下次这些浏览器更新改写进去的域名
网友回复:
引用:keramist发表于2020-11-419:33
搞清楚我的问题先
网友回复:
引用:streamer发表于2020-11-419:45
什么鬼问题,开启cdn解析就切到cf的节点了,我猜你用的是免费的cf,节点都是海外...
网友回复:
引用:chunqq发表于2020-11-419:46
HSTS我记得有个谷歌的东西,开一个参数可以把域名提交到谷歌这玩意,然后下次谷歌等主流浏览器更新的时候会...
网友回复:
引用:宣传发表于2020-11-419:46
建议关站回家种地
网友回复:
引用:总是吵架的猪发表于2020-11-419:47
这是你自己想出来的吧
浏览器怎么会捆绑这些东西呢
网友回复:
引用:chunqq发表于2020-11-419:51
之前搜hsts的时候在csdn看见过
网友回复:
有啥可以利用的?国内主机套cf还不如国外的套最起码回源是很快的
网友回复:
国内需要北岸的是域名,跟服务器没有关系
CF的CDN是国外的,本来就不需要北岸域名,当然可以用国内的服务器了
而要用国内的DNS和CDN域名都需要北岸,你用哪里的服务器跟北岸没有关系。
网友回复:
楼主先分清楚DNS、HTTP、HTTPS这些协议都是做什么的
如果有难度,至少搞清楚他们默认的工作端口
网友回复:
你连DNS,HTTP和HTTPS都不知道是什么还说得头头是道…哪来的自信…还绕北岸…建议再学下北岸拦截机制
网友回复:
引用:keramist发表于2020-11-419:39
开了cdn就可以只使用443端口
也是在dns那里设定的规则
cloudflare
网友回复:
cloudflare只是反代+强制SSL而已你直接解析到服务器ip443端口也能访问80会显示北岸
网友回复:
感觉楼主没有搞清楚cdn、dns等概念
光靠现在已经普遍使用的dns记录,暂时还无法指定协议
网友回复:
很多人都没懂楼主的意思,未北岸,直接在DNS那边强制跳转到https,不经过服务器80端口跳转,直接在dns跳转
网友回复:
楼主你在搞笑吗,cloudflare也是80跳转443.我猜你是开了cloudflare的cdn,别急,443端口有流量早晚也是封
网友回复:
楼主根本没有搞明白cdndnshttphttps的区别...
dns只能返回ip不能返回端口
http访问cf的cdn会301到https端口而不是“dns设置了443端口”dns协议决定了他只能返回ip地址
网友回复:
引用:keramist发表于2020-11-419:32
有毛用
必须在dns端就变为https
否则访问未北岸80端口不会跳转https