對於在火力文檔中的代碼示例,它說,啓動URL重寫,像這樣:火力地堡:通網址帕拉姆在URL重寫
"hosting": {
// Add the "rewrites" section within "hosting"
"rewrites": [ {
"source": "**",
"destination": "/index.html"
} ]
}
我該怎麼辦時,我想傳遞的一個參數索引頁面?我想:
"hosting": {
// Add the "rewrites" section within "hosting"
"rewrites": [ {
"source": "/item/**",
"destination": "/item.html?i=$1"
} ]
}
但是,這並不做任何事情..
我也曾嘗試下面的答案:
"hosting": {
// Add the "rewrites" section within "hosting"
"rewrites": [ {
"source": "/item/:item",
"destination": "/item.html?i=:item"
} ]
}
但只是返回一個404頁。
@坦率-VAN-puffelen - 我注意到你編輯這個。你有解決方案嗎? (也注意到你在Firebase工作) – JamesG
我不認爲你想要做什麼是可能的(重寫文檔沒有說變量或佔位符)。相反,請查看Firebase的Cloud Functions以將URL重定向到一個函數,您可以在其中編寫代碼以剖析路徑並生成所需的任何響應。 https://firebase.google。com/docs/hosting/functions –