我有多个域 example.com和example.nl
我想从example.nl重定向到example.com/nl
但是我看不到真实域名,因为我在req.hostname中得到了us-central1-example-name.cloudfunctions.net
函数是:
const functions = require('firebase-functions')
const express = require('express')
const app = express()
app.get("*", (req, res) => {
if(req.hostname == 'example.nl'){
return res.status(302).redirect("https://example.com/nl");
}
return res.status(200).send('Hello');
})
exports.nuxtApp = functions.https.onRequest(app)
我在Firebase托管documentation
中找不到任何说明答案 0 :(得分:0)
req.headers["x-forwarded-host"] - 这对我有用