我在/ assets / images / fonts中添加了font-awesome。
-it在本地服务器上工作正常。
但是,我在实时服务器中获得了图标作为squerbox,我在浏览器控制台中获得了404 for font-awesome。
GET http://domain_name/assets/fonts/fontawesome-webfont.woff2?v=4.4.0 isAdShaped @ ad.js:247elementIsAd @ ad.js:219(anonymous function) @ ad.js:344findAds @ ad.js:343extractAds @ ad.js:785extractAdsWrapper @ ad.js:779
GET http://domain_name/assets/fonts/fontawesome-webfont.woff?v=4.4.0
GET http://domain_name/assets/fonts/fontawesome-webfont.ttf?v=4.4.0 404 (Not Found)
答案 0 :(得分:0)
如果您遇到404错误,请尝试将此行添加到application.rb或production.rb以预编译此类资产:
config.assets.precompile += ["*.ttf", "*.woff", "*.svg", "*.eot"]
如果这不能解决您的问题。尝试运行rake assets:precompile RAILS_ENV=production
查看实际问题。其他文件可能存在一些问题。
类似问题here有一些解决方案。