Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 一些用户在切换到rails上的CDN后缺少样式_Css_Ruby On Rails_Heroku_Cdn - Fatal编程技术网

Css 一些用户在切换到rails上的CDN后缺少样式

Css 一些用户在切换到rails上的CDN后缺少样式,css,ruby-on-rails,heroku,cdn,Css,Ruby On Rails,Heroku,Cdn,我在Heroku上托管了一个rails应用程序。最近,我们将CDN cloudfront用于我们的资产。尽管我们面临CORS的问题,但通过font_资产gem和cloudfront的适当调整,我们能够解决所有问题 到目前为止,我们有两个精选用户报告,每个用户都在最新的chrome 40+上,没有下载资产,因此没有页面样式 为什么选择用户会发生这种情况?我注意到一些可能有帮助的事情: cloudfront中记录的3xx响应超过 2xx 在用户加载未设置样式的页面时,css文件返回了304响应。 我

我在Heroku上托管了一个rails应用程序。最近,我们将CDN cloudfront用于我们的资产。尽管我们面临CORS的问题,但通过font_资产gem和cloudfront的适当调整,我们能够解决所有问题

到目前为止,我们有两个精选用户报告,每个用户都在最新的chrome 40+上,没有下载资产,因此没有页面样式

为什么选择用户会发生这种情况?我注意到一些可能有帮助的事情:

cloudfront中记录的3xx响应超过 2xx 在用户加载未设置样式的页面时,css文件返回了304响应。
我必须问一些显而易见的问题:这些用户是否重新加载了页面?同样的结果?在Rails应用程序中使用片段缓存吗?