在用户使用 Fikker 站长缓存和搭建CDN过程中发现用 IIS 做 Web 服务器的 PHP 页面不能缓存,主要原因是 HTTP 响应头里没有 Content-Length,也没有 chunked 标识 导致 Fikker 无法识别文件的长度,所以无法缓存,解决的方法非常简单:
1. 检查页面的代码最后是否是 </html> 结尾的,如果不是,修改代码确保页面代码是以 </html> 结尾,就可以缓存的了;
来源:oschina
链接:https://my.oschina.net/u/269655/blog/508670