Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.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
Amazon web services AWS上的无服务器express/jade网站_Amazon Web Services_Express_Web_Pug_Aws Api Gateway - Fatal编程技术网

Amazon web services AWS上的无服务器express/jade网站

Amazon web services AWS上的无服务器express/jade网站,amazon-web-services,express,web,pug,aws-api-gateway,Amazon Web Services,Express,Web,Pug,Aws Api Gateway,我不熟悉serverless,尝试在AWS上用lambda和api网关构建一个简单的express网站 该站点在my local上成功运行,但在部署到AWS后,由于AWS为部署的API提供了一个阶段名称,因此存在一个关于jade route的问题,例如:根(/)url类似于-prod是阶段名称)。而在我的jade布局中。jade,我有如下代码 ul.nav.navbar-nav li a(href="/page1") Page1 li a(href="/page2") P

我不熟悉serverless,尝试在AWS上用lambda和api网关构建一个简单的express网站

该站点在my local上成功运行,但在部署到AWS后,由于AWS为部署的API提供了一个阶段名称,因此存在一个关于jade route的问题,例如:根(/)url类似于-prod是阶段名称)。而在我的jade布局中。jade,我有如下代码

ul.nav.navbar-nav
  li
    a(href="/page1") Page1
  li
    a(href="/page2") Page2
我的jade代码不包括stage名称,因此它给出403,因为路径是,而不是


我不确定它是否是正确的配置,以及如何修复它?

我使用来自AWSLAPS/aws serverless express的中间件,并从作者那里得到了答案

参考链接如下:

您可能可以在模板中添加一个
标记。