使用index.php访问网站与/之间的区别

时间:2013-08-25 17:57:43

标签: php

我在php之前和之后有以下块将php文件生成的html缓存到html文件中。当我使用http://domain.com/index.php访问网站时,它会构建html文件并将其放在目录中并为后续请求提供服务。如果我只使用http://domain.com访问网站,则不会将html文件写入目录。在url中访问和使用index.php是否有区别?我注意到的另一件事是,一旦构建了html文件,就会为index.php和/

提供该文件 index.php:开头的

    

if (file_exists($cachefile)) {
    readfile($cachefile);
    echo "<!-- From Cache -->";
    exit;
}
ob_start(); /*Start the output buffer*/
?>

在index.php的末尾:

<?php
$fp = fopen($cachefile, 'w');
fwrite($fp, ob_get_contents()); 
fclose($fp);
ob_end_flush(); /* Send the output to the browser */
?>

0 个答案:

没有答案