我正在设置Lambda,这是ALB的目标。此lambda是 nodejs , express ,无服务器的http应用程序,它使用“ pug”视图引擎呈现html文档。向主机“ app.myhost.com/news ”发出请求后,ALB会将请求转发给我的lambda。但是,我请求的带有ALB主机名的URL被Lambda的URL“ https://lambda-id.region.amazonaws.com/stage/news” 替换了。
我的问题是我如何保留“ app.myhost.com/news” URL,当在浏览器中呈现html文档时,用户会在URL中看到我的网站名称。 / p>
我试图寻找将请求转发到我的lambda时ALB写的一些标头,例如x转发标头,但是没有任何原始主机名。
任何帮助将不胜感激!谢谢!