Это вопрос AWS, я использую платформу Ruby 2.2 (Puma).Как я могу обслуживать активы в/public, которые не являются частью конвейера активов с помощью puma/nginx?
Мои скомпилированные активы (in/public/assets) обслуживаются, как ожидалось. Другие активы в/public не обслуживаются (404).
Где я могу это настроить? Является ли это проблемой nginx? или проблема с пумой?
Или это просто проблема с изображением AWS?
Вот живой пример (robots.txt должен быть подан от корня): http://staging.us-west-2.elasticbeanstalk.com/public/robots.txt
Стоит также отметить, что платформа изображение Пассажир по умолчанию работает из коробки.
Можете ли вы дать нам имена/местоположение других активов в вашем 'public' реж? –
Вы имеете в виду 422.html, 500.html, favicon.ico? – chrisp
Да, вы говорите, что у вас есть активы в публичном каталоге, который не будет показан, но некоторые будут. Чтобы сделать правильное сравнение, мне нужно знать, что у вас есть, что не будет отображаться –