discuz 3.4关闭“跳过大图模式缓存” 无法页面缓存修复
empty($_GET['from']) &&删除即可
帖子缓存功能设计就是缓存帖子首页,帖子后续页面(page > 1)以及特殊贴、Archiver、手机版、do、from=album页面等等的特殊页面设计就是不缓存的,但是我们目的就是要让他缓存起来
upload/source/module/forum/forum_viewthread.php
if($_G['setting']['cachethreadlife'] && $_G['forum']['threadcaches'] && !$_G['uid'] && $page == 1 && !$_G['forum']['special'] && empty($_GET['do']) && empty($_GET['from']) && !defined('IN_ARCHIVER') && !defined('IN_MOBILE')) {
改为
if($_G['setting']['cachethreadlife'] && $_G['forum']['threadcaches'] && !$_G['uid'] && $page == 1 && !$_G['forum']['special'] && empty($_GET['do']) && !defined('IN_ARCHIVER') && !defined('IN_MOBILE')) {
即可让大图模式使用缓存,缓存路径在data/threadcache
················
页:
[1]