gdtv
V2EX  ›  问与答

能否将一个域名的 http 和 https 解析到不同的 IP?

  •  
  •   gdtv · Apr 19, 2016 · 6924 views
    This topic created in 3854 days ago, the information mentioned may be changed or developed.

    听说阿里云的 https 不用备案,所以想将 https 放阿里云, http 放另一家 IDC 然后跳转到 https 。

    24 replies  •  2016-04-20 15:07:36 +08:00
    acrisliu
    acrisliu
    Apr 19, 2016
    1
    据我所知好像不能,等待楼下解答。
    blahgeek
    blahgeek
    Apr 19, 2016 via iPhone❤️1
    2
    不能…协议和域名无关
    4679kun
    4679kun
    Apr 19, 2016 via Android❤️1
    3
    不能
    jugelizi
    jugelizi
    Apr 19, 2016
    4
    ....v2 现在真是
    Soaper
    Soaper
    Apr 19, 2016 via Android
    5
    301
    SourceMan
    SourceMan
    Apr 19, 2016
    6
    。。。备案的是域名
    tammy
    tammy
    Apr 19, 2016
    7
    你这种情况可以上 hsts preload list
    crystom
    crystom
    Apr 19, 2016
    8
    301 还是显式的,反代或许可以?
    imxieke
    imxieke
    Apr 19, 2016 via Android❤️1
    9
    问题就是错的 http 和 https 只是端口不一样而已,你见过可以解析 https 的 dns 服务商么?(同一台服务器,多 ip 另说。),不过 http 和 https 可以实现访问两个不同的站 。如 http://domain.com
    https://domain.com 是不同的两个网站
    CMGS
    CMGS
    Apr 19, 2016
    10
    v2 现在真是…… RFC1035 怎么可能和 RFC 2616 一样- -
    dallaslu
    dallaslu
    Apr 19, 2016❤️1
    11
    建议使用不同的子域名来解决。比如访问 http://example.com 跳转到托管在阿里云的 https://www.example.com 。
    linescape
    linescape
    Apr 19, 2016❤️1
    12
    @tammy hsts preload 也是不行的,阿里会拦截所有未备案的 http 请求
    mornlight
    mornlight
    Apr 19, 2016❤️1
    13
    不能。
    另外,不要企图用 https 跳过备案,访问量一上去肯定被查。阿里云又不是傻子。
    个人小站点试试无妨。
    Shieffan
    Shieffan
    Apr 19, 2016
    14
    多读书,多看报,少生孩子多睡觉。
    iAV
    iAV
    Apr 19, 2016
    15
    可以呀,域名指向网关 ip ,然后在网关上将 80 和 443 端口分别映射到不同的内网服务器。
    3dwelcome
    3dwelcome
    Apr 19, 2016 via Android
    16
    邮件域名可以、有个 set type=mx,可惜 https 没有这种功能。
    jqw1992
    jqw1992
    Apr 19, 2016
    17
    @iAV 好像很 nice 啊,不知道有没有试过的。
    tammy
    tammy
    Apr 19, 2016❤️2
    18
    @linescape preload list 是浏览器的硬编码,要申请的,进去之后浏览器就会根据这个表默认访问 https 了 参考 https://imlonghao.com/33.html
    phxsuns
    phxsuns
    Apr 19, 2016
    19
    备案并不是很麻烦啊。
    msg7086
    msg7086
    Apr 19, 2016
    20
    @iAV 人家说了要指向不同的 IP 。你这是映射到不同的 IP ,反代谁不会做。
    shiji
    shiji
    Apr 19, 2016
    21
    @linescape
    进了 HSTS preload 就根本不会有 http 请求发送出去。比如 Chrome , 用户输入了 HTTP 地址,直接本地返回 http 307 跳转到 https
    dixyes
    dixyes
    Apr 19, 2016 via Android
    22
    socat 本地转发一下?
    yeyeye
    yeyeye
    Apr 20, 2016
    23
    @msg7086 能问出这个问题的人 或许还真不知道反向代理……(这里一般人都会知道这 2 个只是端口不同……而域名是没办法按端口来解析的)

    以映射端口的方式实现的也是解析到另一个 IP 我认为也是一种解决方案……(端口映射给内网或者作为其他 IP 的中转 也是可以实现的)
    aliyunservice
    aliyunservice
    Apr 20, 2016
    24
    只要是通过大陆境内节点服务器访问的域名都是必须先备案的,否则系统一旦检测到就会进行拦截。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1806 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 06:45 · PVG 14:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.