Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redirect 在firebase上使用“重定向”&引用;查询参数_Redirect_Firebase_Firebase Hosting - Fatal编程技术网

Redirect 在firebase上使用“重定向”&引用;查询参数

Redirect 在firebase上使用“重定向”&引用;查询参数,redirect,firebase,firebase-hosting,Redirect,Firebase,Firebase Hosting,我正在尝试设置包含查询参数的重定向域。然而,我所做的一切都不会被忽略,每个带有查询参数的url都会被忽略 以下是一个例子: "redirects": [{ "source" : "/kunstner.php\\?artist_id=10175", "destination" : "https://listen.no/?artist=10010", "type" : 301 }, { "source" :

我正在尝试设置包含查询参数的重定向域。然而,我所做的一切都不会被忽略,每个带有查询参数的url都会被忽略

以下是一个例子:

  "redirects": [{
          "source" : "/kunstner.php\\?artist_id=10175",
          "destination" : "https://listen.no/?artist=10010",
          "type" : 301
  },
  {
          "source" : "/kunstner.php\\?artist_id=12194",
          "destination" : "https://listen.no/?artist=11998",
          "type" : 301
  }
]

如果我运行
firebase Service
并在本地进行尝试,这些功能就可以正常工作,但在我将其部署到firebase时就不行了。

承载CDN的firebase当前会在它到达我们的源服务器之前删除所有查询参数,因此很遗憾,您无法将查询参数放入重定向的“源”中。我们正在评估是否有解决办法,但没有时间表说明何时可以进行修复。早上好@MichaelBleigh,我想知道您是否可以通过重定向到另一个域并保留URL路径和查询字符串来使用Firebase主机作为反向代理?如果没有,是否可以在源URL中定义一些可以在目标URL中使用的路由参数(例如,此处的“源”:“/artist/:id”,“目标”:“{id}”)?可能重复