SourceForge 的空间一旦安装诸如 Discuz!、DeDeCMS、WordPress 之类的程序,就会出现缓存问题。

缓存问题的表现在于:登录、退出时需要刷新,某些操作也需刷新。

解决方法:

1. 加入 PHP 代码到新建文件 ./sf.php

PHP 代码:

<?php
//SF.NET空间去缓存
header(“Last-Modified: ” . gmdate(“D, d M Y H:i:s”) . “GMT”);
//cache更新时间
header(“Cache-Control: no-cache, must-revalidate, no-store, no-cache, must-revalidate, post-check=0, pre-check=0”);
//不缓存网页
header(“Pragma: no-cache”)
?>

2. 加入 PHP 代码到 ./admin.php 和 ./forum.php 文件中 

require './source/***.php';

下行

PHP 代码:

require ‘./sf.php’;

3. 加入 PHP 代码到 ./template/default/common/header.htm 文件中 

&lt;<a title="code" href="http://december.com/html/4/element/body.html" target="_blank">body</a>&gt;&lt;/<a title="code" href="http://december.com/html/4/element/body.html" target="_blank">body</a>&gt;

之间

PHP 代码:

<?php
require ‘./sf.php’;
?>
End

 

共有 0 条评论