我已经在端口3000上创建了https
服务器,但是当前它使用IP代替主机名(app.example.com
)。因此,所有请求都发生在https://12.34.56.78:3000
。
我当前的代码:
let options = {
key: fs.readFileSync(path.resolve(process.cwd(), 'certs/abc.key'), 'utf8').toString(),
cert: fs.readFileSync(path.resolve(process.cwd(), 'certs/abc.crt'), 'utf8').toString(),
};
const httpsServer = https.createServer(options,app.callback())
.listen(process.env.PORT, "0.0.0.0", listening)
function listening () {
console.log("listening");
}
我希望所有请求都在https://app.example.com:3000
发生。
我该如何实现?
注意:
app.example.com
)