【发布时间】:2019-11-01 00:03:57
【问题描述】:
如果这是一个愚蠢的问题,我很抱歉,但可以说我想使用 ReactJS 创建一个网站并将其托管在 Firebase 中,但同时我想在 Hostgator 中使用该 Firebase 网站的相同域我将创建一个 API 来管理这个站点的数据库,这可能吗?我现在可以使用 firestore,但我已经有了 PHP API。
【问题讨论】:
标签: firebase cross-domain firebase-hosting
如果这是一个愚蠢的问题,我很抱歉,但可以说我想使用 ReactJS 创建一个网站并将其托管在 Firebase 中,但同时我想在 Hostgator 中使用该 Firebase 网站的相同域我将创建一个 API 来管理这个站点的数据库,这可能吗?我现在可以使用 firestore,但我已经有了 PHP API。
【问题讨论】:
标签: firebase cross-domain firebase-hosting
DNS 只能将特定域 (FQDN) 的流量发送到一个端点。无法配置 DNS 以将单个域的流量发送到多个目标。
不过,您有几个选择:
可以创建一个端点,根据您定义的某些规则将传入流量转发到其他端点。这种类型的端点称为(反向)代理,它们存在于许多平台中。因此,您可以设置自己的代理来确定将流量发送到何处,然后将响应汇集回调用方。
您可以为不同的目的设置不同的子域,并在我们的 DNS 中配置那些。对于 DNS,每个子域都是独立的,因此您可以将 hostgator.yourdomain.com 指向 Host Gator,将 firebase.yourdomain.com 指向 Firebase Hosting。
【讨论】: