用rewrite做的靜態頁面實際不存在,iisewrite又不穩定經常404,于是就有了這篇文章。
原理:404頁面類型用php(asp也可以),結合小偷,實現頁面靜態化
用discuz!論壇archiver舉例:
404程序頁面:http://bbs.pkxp.com/error.php
演示:http://bbs.pkxp.com/archiver/
error.php源碼:
<?php
$url = $_SERVER['QUERY_STRING'];
$url = str_replace("404;","",$url);
if (!ereg ('archiver', $url))
echo "404錯誤";
//404錯誤頁面顯示內容
else {
$url = str_replace("archiver/","archiver/?",$url);
$str = file("$url");
$count = count($str);
for ($i=0;$i<$count;$i++){
$file .= $str[$i];
}
echo $file;
//實現archiver/?xx.html 變成archiver/xx.html
}
?>
新聞熱點
疑難解答