es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Servir index.html en /aws ebs

Estoy sirviendo archivos estáticos utilizando el proxy inverso en nginx.

Actualmente estoy utilizando un archivo .ebextensions/static-files.config.

option_settings:
  aws:elasticbeanstalk:environment:proxy:staticfiles:
    /index: myapp/myapp/static

Esto funciona bien, pero debo navegar a /index para que estos archivos se sirvan. ¿Existe alguna opción para que se sirvan en /? Intenté usar tanto “/” como una clave en blanco en lugar de index y ninguno funcionó.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, no es posible servir archivos estáticos en “/” con la configuración actual. La ruta especificada en la opción de configuración “aws:elasticbeanstalk:environment:proxy:staticfiles” indica la ruta donde se servirán los archivos estáticos. En este caso, es “/index”.

    Si desea servir los archivos estáticos en “/”, puede moverlos al directorio raíz de su aplicación y actualizar la ruta en la configuración en consecuencia. Por ejemplo:

    option_settings:
      aws:elasticbeanstalk:environment:proxy:staticfiles:
        /: myapp/myapp/static
    

    Esto servirá los archivos estáticos en la ruta raíz “/” en lugar de “/index”.

Comments are closed.