AMH 社区首页
AMH社区 - 开放自由有价值的社区
	
		
    	 | 
	|
|---|---|
| 
	
	 dhdz187  | 
	
	 
		  dhdz187 发表于 2015-07-15 18:12:45
	 
	还是这个问题 http://amh.sh/bbs/post-6921-1-1.htm,之前没有得到解决,只能再次发帖 
	下图是网站的conf文件,里面有设置expires时间, ![]() 但是,用yahoo的yslow工具检查,提示没有设置expires过期时间, ![]() 有人知道为什么吗,是不是起效文件不是上面的conf文件? 
				2015-07-15 18:12:45 1
	 
		
	 | 
	
| 
		
		 
		kimwang  | 
		 这个缓存方法对提速效果明显吗?
				 
		
		
		回复 
		2015-07-15 19:21:59 2
		 
				
		 | 
		
| 
		
		 
		dhdz187  | 
		
		
		 
		回复 
		2015-07-15 21:00:40 3
		 
				
		 | 
		
| 
		
		 
		amysql  | 
		 楼主网站是在使用CDN。这些请求都属于前端的,访问都是请求到CDN的服务器,在AMH的设置是没用。 
		
		解决方法:不使用CDN 或看CDN那边是否提供相关设置。 
		回复 
		2015-07-16 13:43:55 4
		 
				AMH面板 - 好用高效低占用、安全可靠极稳定  | 
		
| 
		
		 
		dhdz187  | 
		 管理员好 我通过更改本机的host文件,本机访问直接访问源地址,没有通过cdn节点 通过yslow检测,还是提示同样的问题。 我先停用下cdn试试看。。。 :) 
		回复 
		2015-07-16 17:52:06 5
		 
				
		 | 
		
| 
		
		 
		jump  | 
		 我看都是正常的,那个提示是说你的缓存时间不是很长,并不是说不存在。chrome开发者工具自己看http响应头也能看出来。另外,修改配置后记得重启nginx
				 
		
		
		回复 
		2015-07-16 20:51:42 6
		 
				
		 | 
		
| 
		
		 
		dhdz187  | 
		 提示说没有缓存 without 把cdn也暂停了,刷新cdn缓存后还是提示没有。 不知道问题出在哪里了 
		回复 
		2015-07-17 14:12:10 7
		 
				
		 | 
		
| 
		
		 
		jump  | 
		 far-future就是指缓存时间短了,你图片左边的时间2015/7/16就是过期时间,没设定是空的。比如你css设定的8h当然短了。cdn静态文件一般都会自动设定缓存的,可能和你自己设定的缓存时间不一致
				 
		
		
		回复 
		2015-07-17 14:38:55 8
		 
				
		 | 
		
| 
		
		 
		dhdz187  | 
		 图片 设置的是30d,30天 实际2015.7.15日,所以是有问题的。 
		回复 
		2015-07-18 19:43:06 9
		 
				
		 | 
		
 HTTPS
 
			[求助帖]
		为什么expires设置了没有效果?
 

