Ruby on rails 资产管道压缩指纹位置
我有个奇怪的问题 我通过以下方式成功预编译资产:Ruby on rails 资产管道压缩指纹位置,ruby-on-rails,ruby-on-rails-3.1,asset-pipeline,Ruby On Rails,Ruby On Rails 3.1,Asset Pipeline,我有个奇怪的问题 我通过以下方式成功预编译资产: rake assets:precompile 然后,当我在生产环境中运行应用程序时,一些资产得到了成功的服务,而另一些资产则失败了 我试图找出一些失败的原因。我发现那些失败的人已经失败了。(点)以他们的名义 例如: http://localhost:3001/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js 没有与[GET]匹配的路由“/assets/jquery-1.7.
rake assets:precompile
然后,当我在生产环境中运行应用程序时,一些资产得到了成功的服务,而另一些资产则失败了
我试图找出一些失败的原因。我发现那些失败的人已经失败了。(点)以他们的名义
例如:
http://localhost:3001/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js
没有与[GET]匹配的路由“/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js”
然而,当我尝试将指纹位置更改为第一个点之前,并从浏览器中打开它时,它会工作
http://localhost:3001/assets/jquery-1-92db3e9645bf381db699af5c85229722.7.1.min.js
所以
有什么原因吗
http://localhost:3001/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js fails
http://localhost:3001/assets/jquery-1-92db3e9645bf381db699af5c85229722.7.1.min.js works