nginx fastcgi_cache
程序员文章站
2022-03-11 14:58:13
...
参考
http://www.cnxct.com/several-reminder-in-nginx-fastcgi_cache-and-php-session_cache_limiter
http://nginx.org/en/docs/http/ngx_http_fastcgi_module.html#fastcgi_cache
fastcgi_cache_path /data/files/game/nginxCache/content levels=1:2 keys_z inactive=1d max_size=1G; fastcgi_temp_path /data/files/game/nginxCache/temp; fastcgi_cache_key "$scheme$request_method$host$request_uri$is_args$args"; fastcgi_cache_use_stale error timeout invalid_header http_500; #nocache fastcgi_ignore_headers "Cache-Control" "Expires" "Set-Cookie";
server{ set $skip_cache 0; #post访问不缓存 if ($request_method = POST) { set $skip_cache 1; } #动态查询不缓存 if ($query_string ~* "nonocache") { set $skip_cache 1; } #后台等特定页面不缓存(其他需求请自行添加即可) if ($request_uri ~* "users") { set $skip_cache 1; } if ($request_uri ~* "reply.php") { set $skip_cache 1; } #对登录后的结果缓存(hehe就是一个判断登录与否的Cookei名称) if ($http_cookie ~* "ECM_ID") { set $skip_cache 1; } fastcgi_cache_bypass $skip_cache; fastcgi_no_cache $skip_cache; add_header X-Cache "$upstream_cache_status From $host"; add_header KCache "$scheme$request_method$host$request_uri$is_args$args"; fastcgi_cache Hpp; fastcgi_cache_valid 200 301 302 1d; }
以上就介绍了 nginx fastcgi_cache,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
Python的Flask框架及Nginx实现静态文件访问限制功能
-
PHP、Nginx、Apache中禁止网页被iframe引用的方法
-
C#实现Nginx平滑加权轮询算法
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
-
php调用nginx的mod_zip模块打包ZIP文件
-
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
-
SpringBoot集成FastDFS+Nginx整合基于Token的防盗链的方法
-
Laravel 5.5官方推荐的Nginx配置学习教程
-
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
-
Nginx设置为Node.js的前端服务器方法总结