配置Apache支持shtml(SSI)的方法

 更新时间:2014年03月19日 12:00:39   作者:  
这篇文章主要介绍了配置Apache支持shtml(SSI)的方法,需要的朋友可以参考下

打开http.conf文件,搜索shtml

把最前两行的#号去掉,即成如下

如是要想整个服务器配置shtml的话

再搜索Options Indexes FollowSymLinks

在里面添加Includes如下所示:]

OK 重庆apache

然后测试,建立两个文件,其实一个叫header.shtml和一个index.shtml

header.shtml代码如下:

用了两种形式的包含:如果想要了解,请找相关文档

然后访问:

shtml配置成功。。。很好很强大吧。

下面再说一下如是不是全局配置,而是分站点配置的话。可以如下:具体本人没有测试过,均来源于网络。

简说一下吧:

<!--#include file="文件名称"--> <!--#include virtual="文件名称"--> file 文件名是一个相对路径,该路径相对于使用 #include 指令的文档所在的目录。被包含文件可以在同一级目录或其子目录中,但不能在上一级目录中。如表示当前目录下的的nav_head.htm文档,则为 file="nav_head.htm"。 virtual 文件名是 Web 站点上的虚拟目录的完整路径。如表示相对于服务器文档根目录下hoyi目录下的nav_head.htm文件;则为virtual="/hoyi/nav_head.htm"

以上是全局的配置,如是没这样写的话

可以在单个目录下设定:

配置虚拟目录可以如下设定:

复制代码 代码如下:
NameVirtualHost   www.xing.com
<VirtualHost www.xing.com:80>
DocumentRoot F:\xing
ServerName www.xing.com
</VirtualHost>
<Directory "F:\xing">
Options Indexes FollowSymLinks Includes
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AllowOverride None
Order allow,deny
Allow from all
</Directory>

相关文章

  • Linux下解压查看JAR包的方式

    Linux下解压查看JAR包的方式

    这篇文章主要介绍了Linux下解压查看JAR包的方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Linux下安装Keepalived及原理分析

    Linux下安装Keepalived及原理分析

    这篇文章主要介绍了在Linux环境下安装Keepalived及原理分析,有兴趣的朋友学习参考下吧。
    2017-12-12
  • Linux下防火墙的简单配置与插入规则介绍

    Linux下防火墙的简单配置与插入规则介绍

    这篇文章主要介绍了Linux下防火墙的简单配置与插入规则介绍的相关资料,需要的朋友可以参考下
    2016-11-11
  • 解决Linux删除文件空间仍然不释放问题

    解决Linux删除文件空间仍然不释放问题

    本文记录了Linux服务器在移动文件过程中出现磁盘空间不足的问题,找到占用磁盘最多的目录或非必要的日志文件删除后,空间仍然不释放,经查证,是因为文件仍然被线程占用,故提出了通过echo清空文件内容或者使用sudolsof+L1找到并清理占用文件的线程的解决方案
    2024-10-10
  • linux登录时候提示字符集有问题解决方法

    linux登录时候提示字符集有问题解决方法

    在本篇文章里小编给大家整理的是一篇关于linux登录时候提示字符集有问题解决方法,有需要的朋友们可以参考下。
    2019-11-11
  • 80端口被system占用导致Apache无法启动的解决方法

    80端口被system占用导致Apache无法启动的解决方法

    本文给大家介绍80端口被system占用导致Apache无法启动的解决方法,非常不错,一起看看吧
    2016-12-12
  • Linux服务器上安装JDK全过程

    Linux服务器上安装JDK全过程

    文章内容总结:本文详细介绍了在Linux服务器上安装Java的步骤,包括下载JDK、上传服务器、解压缩、配置环境变量等,并提供了一个简单的命令来验证安装是否成功,希望本文能为读者提供有用的参考
    2024-11-11
  • Linux如何实现断点续传文件功能

    Linux如何实现断点续传文件功能

    最近在工作中遇到一个需求,要实现Linux下的文件传输,支持断点续传,所以这篇文章主要给大家介绍了关于Linux如何实现断点续传文件功能的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-12-12
  • Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法

    Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法

    下面小编就为大家分享一篇Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Linux部署nginx访问文件403问题及解决

    Linux部署nginx访问文件403问题及解决

    在Linux服务器上通过Nginx部署时遇到403错误,原因是文件权限不足,解决方案一:使用`chmod -R 777`赋予Web目录读写权限;解决方案二:调整`umask`值为0022,确保新创建的文件和目录具有正确的权限
    2024-11-11

最新评论