Firebase托管重写为外部URL

时间:2020-07-11 23:51:37

标签: firebase url-rewriting firebase-hosting

我正在使用Firebase构建一个需要在内部URL下加载外部网页的应用程序,即,当您访问myapp.com/edit时,它会从someotherapp.com/edit请求内容,并在浏览器中呈现而不进行重定向。我已经尝试过使用Firebase托管重写,但是您只能重写为内部url或云函数。

1 个答案:

答案 0 :(得分:0)

您所描述的内容无法通过重写来完成,因为(您所说的)这些内容只能重写到同一服务器上的某个位置。

通过重定向,您可以重定向到其他服务器,但是新的URL随后会发送到浏览器。

唯一的选择是使用Cloud FunctionsCloud Run捕获所有请求,以该代码从远程服务器读取,然后使用suitable caching interval将其发送回客户端