2 u011398163 u011398163 于 2017.01.03 11:27 提问

css 和图片 有时候会无法加载 服务器是Nginx 用了CDN

如题 css和图片偶尔无法加载 使用了 服务器是Nginx 用了CDN 是否有解决的方法 不知是不是 cdn返回304造成的

1个回答

oyljerry
oyljerry   Ds   Rxr 2017.01.03 11:29

304是未修改,是CDN告诉客户端,它没有变化,你不用刷新,直接用本地缓存,如果你本地缓存没有了,那么就需要客户端进行强制刷新获取的方式。这样CDN就会返回数据了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
配置nginx负载均衡时候Nginx服务器导致CSS无法解析不起效果
Nginx服务器导致CSS无法解析不起效果 最近一个客户用我们的源码在自己的服务器上搭建网站. 安装完成后,发现网站就象没有样式表一样.开始以为丢了文件,重新上传后还一样. 再后来发现用ie居然可以,360和火狐都不行. 查看了样式表也在,百思不得其解,最后还是百度帮了忙. 原来是配置Nginx的时候将nginx.conf的一行include /etc/nginx/mime.types;
【nginx】nginx 无法加载css/js/gif/png等图片等文件
在安装WordPress后,页面能够正常访问,但是页面样式非常难看,F12发现css、js还有图片资源都没有加载出来,显示net::ERR_ABORTED 初步判断是nginx的问题。 解决方法为:在配置文件nginx.conf中加入如下配置项: location ~ .*\.(js|css|png|jpg|gif)$ { if (-f
nginx负载均衡解决图片css等静态资源无法加载问题
ngnix做负载均衡,首先修改ngnix.conf如下 upstream server_lb{ server localhost:8080; server localhost:8081; } #注释原有的配置 #location / { # root /usr/share/nginx/html; ...
浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)
s
nginx做反向代理但是图片,css,js等静态资源加载出错
nginx反向代理只设置proxy_pass nginx默认是proxy_set_header Host $proxy_host 导致图片链接为后端服务器内网IP地址 解决方案: 设置proxy_set_header Host $host 一般nginx反向代理配置: proxy_set_header Host $host proxy_set_header X-Real-IP
tomcat服务器下使用nginx实现最简单的动静分离--解决css、js不加载的问题
nginx可以作为静态资源的服务器。nginx的动静分离,比如拿nginx+tomcat来说,可以将一些本来由tomcat处理的js、css等静态文件,交给nginx来处理,tomcat服务器只处理需要java处理的jsp以及后台请求等,这样就有效减轻了tomcat服务器的压力。可以使用nginx的动静分离,将javaWeb工程中的js、css以及图片等都进行了分离,放在了tomcat的外部。
避免跨域的CDN部署方案
我们的一个项目采用动静分离的部署方式,服务接口在自己的服务器上,静态资源保存在OSS,通过CDN访问。不过这样有时会有跨域问题。本文总结解决的办法 原来的做法原本的做法,服务接口部署在自己的服务器上,通过域名api.xxx.com访问,不走CDN静态文件,包括html,css,js,图片等,部署在OSS上,通过域名s.xxx.com访问,经过CDN加速这种架构在性能上表现很不错,但是服务接口是通过
cdn 导致跨域问题
上cdn ,但是导致了问题 跨域问题,修改 nginx  配置  解决了 总之一句话: abc.www.com 这个就是request.getServeName proxy_set_header Host abc.www.com
nigix部署静态资源读取资源数据失败405
混合开发:产品原型做一个地级市三级联动,h5方面是json静态数据问题:放在tomcat上面可以访问json数据放在nigix失败解决:ajax请求  post改成get给了一个json请求,在HTTP接口测试工具中post请求结果返回405状态,get请求则返回数据。搜了一番发现返回405是因为Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求。 试了网上的...
CDN和反向代理
网站需要加速网站的访问速度,主要手段有使用CDN和反向代理。 SDN和反向代理的基本原理都是缓存,区别在于CDN部署在网络提供商的机房,使用户在请求网站服务时,可以从距离自己最近的网络提供商机房获取数据; 而反向代理则部署在网站的中心机房,当用户请求到达中心机房后,首先访问的服务器反向代理服务器,如果反向代理服务器中缓存着用户请求的资源,就将其直接返回给用户。 使用这两个技术,都是为了:一方