V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
davidke
V2EX  ›  DNS

Saas 多域名apps

  •  
  •   davidke · Aug 17, 2011 via iPhone · 5913 views
    This topic created in 5372 days ago, the information mentioned may be changed or developed.
    请问一下大家,我现在正在开发一个app,客户注册之后直接在app里注册顶级域名,以及注册之后直接用域名访问app。

    比如http://flavors.me/的pro功能。

    我想知道一下具体如何实现?
    怎么实现在我在app注册域名以及dns设置。

    谢谢
    7 replies    1970-01-01 08:00:00 +08:00
    ihacku
        1
    ihacku  
       Aug 17, 2011
    域名注册商的API
    holystrike
        2
    holystrike  
       Aug 17, 2011
    一般可以可以采用cname的方式
    你准备一个公共域名,用户加一条域名cname记录到你的域名
    你的SaaS判断当前访问的域名对应的是哪个app,然后程序呈现给用户即可
    chuangbo
        3
    chuangbo  
       Aug 17, 2011
    1. 使用域名注册API注册域名(需付费)
    2. 让该域名使用提供 API 的 DNS 服务,比如 DNSPod,添加域名和 CNAME 记录

    比如你 app 的域名是 ghs.gxxgle.com
    用户注册的域名是 foobar.xxx
    然后给 @.foobar.xxx 添加 CNAME 记录 ghs.gxxgle.com
    chztv
        4
    chztv  
       Aug 17, 2011
    采用cname的记录形式
    推荐使用国外的域名注册商,比如godaddy,直接cname就行了
    如果是国内的注册商,直接cname是无法访问的,还要做反向代理
    davidke
        5
    davidke  
    OP
       Aug 19, 2011
    谢谢大家的回复
    大家能否提供一下具体哪家公司的domain api吗
    xiaojay
        6
    xiaojay  
       Aug 19, 2011
    dnspod的可以
    chuangbo
        7
    chuangbo  
       Aug 19, 2011
    DNSPod.CNDNSPod.COM 都是提供全功能 API 的。
    这里有一个简易的 python Library https://github.com/DNSPod/dnspod-python
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2474 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 02:47 · PVG 10:47 · LAX 19:47 · JFK 22:47
    ♥ Do have faith in what you're doing.