【问题标题】:Is it possible to access a Firebase hosting site via an IP address?是否可以通过 IP 地址访问 Firebase 托管站点?
【发布时间】:2018-07-10 10:46:43
【问题描述】:

我无法再修改代码的应用程序中有一个硬编码的 DDNS URL。它目前使用其 IP 地址指向服务器,我正在尝试移至 Firebase。

我的问题是我需要用 IP 地址 更新 DDNS URL,但我只有一个像 https://myapp-123q4.firebaseapp.com/ 这样的托管 URL。

我的理解是(来自this Google Groups post)因为整个系统是共享的,所以有一些特定的IP地址可以使用。有什么方法可以使用 IP 地址访问我自己的 Firebase 托管 URL?

(ping 我的 firebase URL 给了我 IP 151.101.1.195,这是上面链接帖子中提到的 IP 之一。)

【问题讨论】:

  • 旧应用能否处理 301 重定向?
  • @JamesPoag 它不能 :( 应用程序从 No-IP 的 DDNS URL 获取数据,它指向我的旧服务器的 IP 地址。我必须保留 No-IP URL 并且可以'不要改变它:/这只是几个月,所以我想我必须保持原样一段时间。我在想一个冗长的选择是购买一个域名,改变将 DDNS 配置到其 IP 地址并将我的域重定向到 firebase URL,但我也无法购买域:(

标签: firebase firebase-hosting


【解决方案1】:

您不应依赖直接 IP 地址来访问 Firebase 托管。根本没有足够的 IPv4 地址可供所有人独占访问。您需要在 HTTP 请求中使用主机名,以便服务器可以将请求路由到正确的内容。

【讨论】:

  • 是的,我猜这就是答案:/感谢您的确认 :)
猜你喜欢
  • 2011-11-21
  • 2018-01-19
  • 2018-03-03
  • 1970-01-01
  • 2017-03-23
  • 1970-01-01
  • 2023-03-13
  • 2020-04-12
  • 1970-01-01
相关资源
最近更新 更多