这是一个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平台映像可以直接使用。
public
目录中其他资源的名称/位置吗? - Richard Peck