提供静态文件 - AWS Elastic Beanstalk
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

提供静态文件

为了提高性能,您可以配置代理服务器,从 Web 应用程序内的一组目录中提供静态文件(例如 HTML 或图像)。当代理服务器收到对指定路径下的某个文件的请求时,它将直接提供此文件,而不是将请求路由至您的应用程序。

配置代理服务器提供静态文件

  1. 打开 Elastic Beanstalk 控制台,然后在 Regions (区域) 列表中选择您的 AWS 区域。

  2. 在导航窗格中,选择 Environments (环境),然后从列表中选择环境的名称。

    注意

    如果您有多个环境,请使用搜索栏筛选环境列表。

  3. 在导航窗格中,选择 Configuration (配置)

  4. Software (软件) 配置类别中,选择 Edit (编辑)

  5. 静态文件部分中,输入提供静态文件的路径,以及要向位于列表底部的空行提供静态文件的目录。

    注意

    如果看不到静态文件部分,您必须使用配置文件至少添加一个映射。要使用的特定选项命名空间,取决于您环境的平台。如需了解详情,请参考以下页面之一:

    此路径以斜杆 (/) 开头。在应用程序源代码的根目录中,指定一个目录名称;但不以斜杠开头。

    添加映射时,如果您添加另一个映射,则会显示额外的一行。要删除映射,请单击删除图标。

    
          Elastic Beanstalk 控制台的“modify software configuration (修改软件配置)”页面中的静态文件配置
  6. 选择 Apply