您的当前位置:首页正文

Nginx 静态化动态网站

来源:华佗健康网

Nginx 有几种缓存动态网站,详情请看:。我的需求是保存动态页面为静态文件即可。然后写个脚本定时删除超过给定时间的html文件。这样可以减轻动态网站的压力。

使用 nginx 的 proxy_store 模块,匹配:

上面大概意思:判断请求 uri 是否存在 /home/www/cache,没有就是请求 127.0.0.1:81 的,然后保存到 root 下

网上还有关于 try_files 结合 perl_module 来实现静态化文件,与删除缓存的文件。但试了N次没有成功(总是报错 eval )。只好用 proxy_store,还要写脚本去删除过期文件。

转载于:https://www.cnblogs.com/rmbteam/archive/2011/10/12/2208939.html

因篇幅问题不能全部显示,请点此查看更多更全内容