1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

启用栏目二级域名后#include包含文件的问题

本帖由 laogui2007-07-08 发布。版面名称:源码讨论

  1. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    CH所有页面都用<!--#include virtual="/include/header.html"-->这样来包含头部和尾部还有广告之类的,然后在自定义页面里建立多个页面,路径分别指向到include的相关文件,每次改广告什么的改自定义页面后全站内容就都变了,非常方便

    现在想启用栏目二级域名,因为各二级域名的目录都不同,所以模板里就不能用include包含文件了

    我不想用iframe和js,不知道还有什么办法啊?
     
  2. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    用php的include:
    <?php
    include("E:/header.html");
    ?>
     
  3. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    我记得apache可以把一些扩展名文件设置成可执行php的。不过这个耗了点资源
     
  4. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    用PHP就不是静态文件了,慢
     
  5. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    现在用apache的虚拟路径解决了

    Alias /include e:/www/include
     
  6. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    哦,原来可以这么设置