整站全静态,一共生出了5万多个文件
网站头部和底部,还有一些公用的广告及其他
如果用js或object包含,或者ajax调出来,那么对于搜索引擎来说没有用
如果不做包含,直接生在文件上,
要是修改一点点地方,那么所有文件都要重新生成一次有没有一些完美的方法呢?

解决方案 »

  1.   

    用类似这样的
    <?php include_once('header.php'); ?>
      

  2.   

    php包含 可以,但是html包含html那应该怎样写呢?
      

  3.   

    你可以php文件输出HTML内容,类似下面的:
    <?php
    ?>
    <HTML>
    <?php include_once('header.php'); ?>
    //这里是HTML内容
    </HTML>
    然后把文件保存为PHP后缀
      

  4.   

    然后再地址重写,把php的后缀改成html???
      

  5.   

    不要,直接在浏览器里打开php文件就行了。
      

  6.   

    如果有被收录过,还是rewrite吧
    。如果你有apache配置权限AddType application/x-httpd-php .html .php
    可以将.html文件代替php,,,那样的话,生成的.html文件,include别的文件,对搜索引擎也非常友好,
      

  7.   

    用shtml吧,可以将网页分成若干个模块,再include进去,include html及php都可以。详情你可以找一下相关的文章看下。
      

  8.   

    SSI最好。
    公共部分都用包含。把服务器上这个网站的.html文件都用SSI来解析。