求动态生成静态网页的实例 如果要让你的网站被搜索引擎请在<meta>标签中多加一点关键字 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先判断index.htm是否存在,如果不存在就读index.php 然后再生成index.htmindex.php:<?php$filename=$htmlpath.'index.htm';ob_start();if(file_exists($filename)){ // $ob->loadfromfile($filename); $fp = fopen($filename,"r"); $content = fread($fp,filesize($filename)); fclose($fp);}else{ include('index1.php'); //要生成index.htm的php文件 $content=ob_get_contents(); $fp = fopen($filename,"w"); fwrite($fp,$content); fclose($fp); ob_clean();}echo $content;?> 为了网站能被搜索引擎更好的搜到,只把首页做成静态的“形同虚设”,你需要把你最多的的页面生成为静态页面,比如新闻显示页,下载页等等,你的首页本来访问就是http://www.***.com的形式,很少有人会用http://www.***.com/index.php来访问,即使这样页不影响搜索引擎的搜索,因为你的首页地址又没有?符号,所以你需要做的应该是把URL含有?的页面处理成静态页面才有显著的效果 php或者mysql求一算法? php 自学网站 请教个smarty模版技术的问题 php中的curl与C#中的HttpWebResponse 怎么样统计一段字符串中特殊字符的数量呢? 为什么session变成和post相同的了 惊天大发现 今天测试搜索的时候发现的 输入%会出现所有的内容 该如何屏蔽?大家讨论下。 session问题 smarty,phplib,adodb我該用哪個好? 如何让30分钟没有更新的页面自动关闭? 100分! 简单的问题,我一旦运行header( ); 必然告知:Cannot modify header information ........ 传参问题
index.php:
<?php
$filename=$htmlpath.'index.htm';
ob_start();
if(file_exists($filename))
{
// $ob->loadfromfile($filename);
$fp = fopen($filename,"r");
$content = fread($fp,filesize($filename));
fclose($fp);
}
else
{
include('index1.php'); //要生成index.htm的php文件
$content=ob_get_contents();
$fp = fopen($filename,"w");
fwrite($fp,$content);
fclose($fp);
ob_clean();
}
echo $content;
?>