【问题标题】:Using private domainname in cloudfoundry在 Cloud Foundry 中使用私有域名
【发布时间】:2016-04-29 16:17:19
【问题描述】:

我有自己的私人域名,我想使用这个域名而不是来自 swisscom 云代工平台的“scapp.io”的子域。这可能吗?我怎样才能做到这一点?我可以使用 swisscom 的哪个域服务器以及如何添加我的 DNS 记录?是否也可以使用 SSL 证书?

【问题讨论】:

    标签: cloud-foundry swisscomdev


    【解决方案1】:

    有关详细说明,请参阅Routes and Domains。我推荐 docs.developer.swisscom.com,应该有所有用例的描述。

    App Cloud 中的域提供用于创建路由的命名空间。 App Cloud 中存在域向开发人员表明 从域创建的任何路由的请求都将被路由到 App 云。此规定要求将 DNS 配置为带外以 将域名解析为负载均衡器的 IP 地址 配置为将请求转发到 CF 路由器。

    目前 SSL 证书是不可能的,但它在路线图上。请阅读时事通讯以了解未来的公告。

    【讨论】:

      【解决方案2】:

      按照以下步骤操作:

      1. 在开发者控制台的 ORGS 部分创建域(例如yourdomain.ch
      2. 在开发者控制台的 SPACES 部分创建路由(例如www.yourdomain.ch
      3. 另外,在公共域地址上创建一个路由(例如yourapp.scapp.io
      4. 在开发者控制台的 SPACES 部分中将您的应用映射到这两条路线
      5. 转到您注册域的服务提供商的管理控制台(在我的例子中,这是来自网络托管提供商的 Parallels Plesk 门户)
      6. 为您的域yourdomain.ch 添加一个名称为www 和目标yourapp.scapp.io 的CNAME DNS 条目(请注意,您可能需要也可能不需要在末尾添加一个点:yourapp.scapp.io.,这取决于您的提供商)

      这样,对www.yourdomain.ch 的请求(透明地)路由到yourapp.scapp.io。对我来说效果很好。

      根据最近的消息,现在应该可以使用带有 Let's Encrypt 的 SSL,这是个好消息。但是,我还无法激活它。

      【讨论】:

        猜你喜欢
        • 2016-02-29
        • 1970-01-01
        • 2017-07-27
        • 1970-01-01
        • 1970-01-01
        • 2023-03-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多