我正在使用Firebase构建一个需要在内部URL下加载外部网页的应用程序,即,当您访问myapp.com/edit时,它会从someotherapp.com/edit请求内容,并在浏览器中呈现而不进行重定向。我已经尝试过使用Firebase托管重写,但是您只能重写为内部url或云函数。
答案 0 :(得分:0)
您所描述的内容无法通过重写来完成,因为(您所说的)这些内容只能重写到同一服务器上的某个位置。
通过重定向,您可以重定向到其他服务器,但是新的URL随后会发送到浏览器。
唯一的选择是使用Cloud Functions或Cloud Run捕获所有请求,以该代码从远程服务器读取,然后使用suitable caching interval将其发送回客户端