管理应用程序
如何配置应用设置
如何在 Back4App 上设置自定义域名
8 分
域名,也称为url或网页地址,是访客可以找到您网站的数字位置。每个托管在back4app containers上的网站或网络服务都会自动获得一个免费的、不变的b4a run地址。 每个托管在back4app上的网站都可以通过其独特的back4app子域名访问,形式为\[appname username] b4a run。然而,back4app还为您提供了使用自定义域名的灵活性,配合我们的containers功能。 使用back4app containers管理自定义域名非常简单。我们负责创建tls证书,并自动将http重定向到https,适用于您所有的自定义域名,包括通配符域名。 使用自定义域名使您有机会通过独特的域名访问您的网站,例如 www yourcustomdomain com http //www yourcustomdomain com/ 或 docs example dev。我们支持您自定义域名的所有顶级域名。让我们探索如何在back4app containers上建立您的域名! 1 注册您的自定义域名 设置您的back4app容器的第一步是注册一个自定义域名。您可以通过您选择的任何域名注册服务进行注册。如果您尚未注册域名,请在继续下一步之前先进行注册。 2 添加您的域名 一旦您注册了域名,就可以将其添加到您的back4app容器中。以下是操作方法: 导航到您的back4app containers上的应用程序。 转到 设置 点击 域名 标签 在提供的字段中输入您注册的域名。 按照这些步骤,back4app将提供有关如何将记录添加到您的dns服务器的说明。 3\ 配置dns服务器 该域名现在正在等待外部dns传播(可能需要长达24小时)或未正确配置。请确认您已根据以下建议正确配置该域名。 建议:将alias、aname或扁平化的cname记录指向给定的custom b4a run url。 为您的域名创建一个指向给定的custom b4a run url的alias、aname或扁平化的cname记录。示例: 类型 名称 目标 cname www 123456 custom b4a run 别名 @ 13456346 custom b4a run aname mysubdomain 62345 custom b4a run 在您的 dns 服务器上添加新记录后,back4app 将验证配置,然后开始生成 ssl 证书。请注意,dns 传播可能需要长达 24 小时。 4\ 设置重定向域名 您还可以在 back4app 上设置重定向域名。 您可以将域名重定向配置到所有在 back4app containers 上配置的域名到您的应用程序 5 自定义域名配置示例 将域名 congnitivengine com 配置为在 back4app containers 上以 www cognitivengine com 的形式响应。在此示例中,我们将使用 cloudflare 作为 dns 服务器 5 1 将域名添加到 back4app containers 将 www cognitivengine com 添加到 back4app containers 并复制给定的 custom b4a run url 5 2 为 www cognitivengine com 配置 dns 服务器 现在,您需要配置 dns 服务器以识别您的新域名。使用 www 作为名称字段,使用给定的自定义 url 作为目标创建新的 cname 记录。请查看下面的图片 之后,back4app 将检测新的 dns 配置,验证它,然后开始生成证书的过程。一旦证书生成和验证完成,您将看到确认 5 3 将 cognitivengine com 配置为重定向到 www cognitivengine com 现在您可以将 cognitivengine com 域名设置为重定向到 www cognitivengine com。 前往您的 dns 服务器并按照以下描述配置根域名: 在您的 dns 服务器上添加一个新的 cname 记录,使用这些值。 使用 "@" 符号(用于根)和 back4app 域生成的地址值。 开启代理选项。 就是这样!现在您已经成功在 back4app 容器上配置了您的域名和子域名。请记住,每一步都是确保您的域名和子域名正常运行的关键。