Это вопрос AWS, я использую платформу Ruby 2.2 (Puma).
Мои скомпилированные активы (в/public/assets) обслуживаются, как ожидалось. Другие активы в /public не обслуживаются (404).
Где это настроить? Является ли это проблемой nginx? или проблема puma?
Или это просто проблема с изображением AWS?
Здесь показан живой пример (robots.txt должен быть подан из корня): http://staging.us-west-2.elasticbeanstalk.com/public/robots.txt
Также стоит отметить, что изображение платформы Passenger по умолчанию работает из коробки.