VPS侦探论坛

 找回密码
 注册
查看: 3732|回复: 1

[提问] 伪静态问题 求帮助

[复制链接]
发表于 2020-8-25 18:03:19 | 显示全部楼层 |阅读模式

wordpress 5.4.2
插件 WP Fastest Cache  ;WP Fastest Cache Premium破解版1.5.6
看了网上的帖子 WP Fastest Cache 配置nginx 可以实现纯静态,个人感觉速度快了很多,
但是问题来了,纯净态文章浏览数统计大大减少,查了原因说是php只支持第一次访问的时候统计(这个不是重点)
重点是用户貌似不能登录网站了(管理员可以)
网址:yyts88.com (非管理员测试账号 test 密码:abc123456)

声明一下我不是来发外链的,我的其他的几个站配置和这个站一模一样,所以求军哥帮帮我,
如果是需要付费可以商量。您回帖即可我会加你QQ

其实我大概明白什么问题,但是就是不会处理,菜鸟的悲哀。

(wordpress.conf)伪静态配置规则

  1. location / {
  2.       # 如果请求的文件已存在,直接返回
  3.       if (-f $request_filename) {
  4.           break;
  5.       }
  6.       set $caches 1;    #是否缓存
  7.       set $request_file $document_uri;    #获取请求文件
  8.       set $cache_file '';        #缓存文件
  9.       #请求方式是POST的不拦截
  10.       if ($request_method = POST) {
  11.           set $caches 0;
  12.       }
  13.       #包含GET请求参数的不拦截(访问量高可以注释掉)
  14.       if ($query_string) {
  15.           set $caches 0;
  16.       }
  17.       # 指定静态缓存文件的路径
  18.       if ($caches = 0) {
  19.           set $request_file '';
  20.       }
  21.       if ($request_file ~ ^(.+)$) {
  22.           set $cache_file /wp-content/cache/all/$1/index.html;    #你的WP Fastest Cache缓存目录
  23.       }
  24.       # 命中缓存
  25.       if (-f $document_root$cache_file) {
  26.           rewrite ^ $cache_file last;
  27.       }
  28.       # 无法命中缓存,转给WordPress来处理
  29.       if (!-e $request_filename) {
  30.           rewrite . /index.php last;
  31.       }
  32. }
复制代码



美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2020-8-26 15:30:41 | 显示全部楼层


找到解决办法了。麻烦关闭本帖,谢谢军哥。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-5-7 01:39 , Processed in 0.025809 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表