我正在研究Firebase上托管的React应用程序,以及Godaddy上托管的Wordpress博客。
是否可以将Wordpress博客呈现在/ blog下?
我在firebase.json中尝试过类似的操作(处理多个目标):
"hosting": [
{
"target": "site1",
"public": "site1/public",
"rewrites": [
{
"source": "/blog/**",
"destination": "myblog.example.com"
}
]
},
...
]
但是我从React应用程序中获取404页面。
我知道我可以重写为Cloud Function,但是如何“代理”外部博客,以防止应用程序“捕获”请求?
答案 0 :(得分:1)
您无法重写为任意网址-要实现此目的,您需要使用以下代码部署一个Cloud Function,该功能可以替代Wordpress博客。 node-http-proxy。您还可以使用Cloud Run直接托管rewrite to the Cloud Run service的Wordpress博客。