location ~ [^/]\.php(/|$) {try_files $uri =404;fastcgi_passunix:/tmp/php-cgi-81.sock;fastcgi_index index.php;include fastcgi.conf; #新增的缓存规则fastcgi_cache_bypass $skip_cache;fastcgi_no_cache $skip_cache;add_header X-Cache"$upstream_cache_status From $host";fastcgi_cache zuanman...
同一个服务器的多个网站都开启 Nginx fastcgi_cache 缓存 就在已添加的 Nginx 配置基础上,再加一行代码,为第二个网站设置不同的 fastcgi_cache_path 路径和 keys_zone 名称(大写),比如,可将第二个网站 fastcgi_cache_path 设置为/tmp/wpcache2将 keys_zone 设置为lsposed 网站 配置 复制第一个网站的缓存配置...
fastcgi_cache_path /home/cache/path levels=1:2 keys_zone=WORDPRESS:128m inactive=1d max_size=10g; fastcgi_temp_path /home/cache/temp; fastcgi_cache_key "$scheme$request_method$host$request_uri"; fastcgi_cache_use_stale error timeout invalid_header http_500; fastcgi_ignore_headers Cache-Con...
#路径需要提前创建好fastcgi_cache_path /tmp/nginx-cache levels=1:2 keys_zone=WORDPRESS:250m inactive=1d max_size=500m;fastcgi_temp_path /tmp/nginx-cache/temp;fastcgi_cache_key "$scheme$request_method$host$request_uri";fastcgi_cache_use_stale error timeout invalid_header http_500;#忽略一切no...
使用命令Nginx -V即可查询。带有ngx_cache_purge字样即带有该模块。 如果没有的话需要带上模块重新编译,这个就不赘述了,百度一下就有。 查询是否有 ngx_cache_purge 模块 ①获取 php-fpm 通讯地址 这会配置在php-fpm.conf中,如下图: 这将会作为 fastcgi_pass 的参数 ...
location ~ [^/]\.php(/|$) { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; #新增的缓存规则 fastcgi_cache_bypass $skip_cache; fastcgi_no_cache $skip_cache; add_header X-Cache "$upstream_cache_status From $host"; fastcgi_...
fastcgi_index index.php; include fastcgi.conf; include pathinfo.conf; add_header Strict-Transport-Security"max-age=63072000; includeSubdomains; preload";#新增的缓存规则fastcgi_cache_bypass$skip_cache; fastcgi_no_cache$skip_cache; add_header X-Cache"$upstream_cache_statusFrom$host"; ...
在使用fastcgi_cache缓存之前,必须先修改nginx配置,具体就是进入虚拟主机配置中,找到domainname.conf,然后修改里面的sever配置。 #下面2行的中的wpcache路径请自行提前创建,否则可能会路径不存在而无法启动nginx,max_size请根据分区大小自行设置 fastcgi_cache_path /tmp/wpcache levels=1:2 keys_zone=WORDPRESS:250m...
fastcgi_ignore_headers Cache-Control Expires Set-Cookie; 加好之后截图如下: 网站设置 在宝塔后台的网站列表中,找到你的网站,并且点击设置按钮,将以下代码添加到配置文件中去: 代码语言:javascript 复制 set$skip_cache0;#post 访问不缓存if($request_method=POST){set$skip_cache1;}#动态查询不缓存if($query_...
那利用Nginx fastcgi_cache缓存,直接使用Nginx为页面生成缓存来加速wordpress,而且还支持html伪静态页面,效率比使用PHP缓存插件要高得多,也比较适合小配置的VPS上使用。 一、安装Nginx ngx_cache_purge模块 目前本教程是基于宝塔面板来讲的这个教程,宝塔面板很贴心的给我们编译好了这个模块,如果你不放心,可以用命令来查看...