IIS 不用 rewrite 实现页面静态化的方法_PHP教程

WBOY
Freigeben: 2016-07-13 17:31:56
Original
996 Leute haben es durchsucht

用rewrite做的静态页面实际不存在,iis(微软的WEB服务器平台)ewrite又不稳定经常404,于是就有了这篇文章。

原理:404页面类型用php(做为现在的主流开发语言)(Asp也可以),结合小偷,实现页面静态化

IIS 不用 rewrite 实现页面静态化的方法_PHP教程(微软的WEB服务器平台)" src="/edu/UploadPic/2008-2/2008215181544452.jpg" border="0" />

IIS 不用 rewrite 实现页面静态化的方法_PHP教程(微软的WEB服务器平台)" src="/edu/UploadPic/2008-2/2008215181545695.jpg" border="0" />

用discuz!论坛archiver举例:
404程序页面:http://bbs.pkxp.com/error.php(做为现在的主流开发语言)
演示:http://bbs.pkxp.com/archiver/
error.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                   $file .= $str[$i];
                }
        echo $file;
//实现archiver/?xx.html 变成archiver/xx.html
}
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/508753.htmlTechArticle用rewrite做的静态页面实际不存在,iis (微软的WEB服务器平台) ewrite又不稳定经常404,于是就有了这篇文章。 原理:404页面类型用php (做为现...
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!