让Apache支持SHTML(SSI)的配置方法

Angel萌萌儿

Angel萌萌儿

2016-03-31 16:35

今天图老师小编要跟大家分享让Apache支持SHTML(SSI)的配置方法,精心挑选的教程简单易学,喜欢的朋友一起来学习吧!

让Apache支持SHTML(SSI)的配置方法

  shtml和asp有一些相似,以shtml命名的文件里,使用了ssi的一些指令,就像asp中的指令,你可以在SHTML文件中写入SSI指令,当客户端访问这些shtml文件时,服务器端会把这些SHTML文件进行读取和解释,把SHTML文件中包含的SSI指令解释出来。

  服务器采用shtml速度会比html慢,比php快。shtml的特点就是能够进行页面包含,能够局部更新页面包含部分。广泛采用可以很容易解决网页中的广告问题,不需要更新全面静态页面。而只需更新一个包含页面即可。下面我们来看看Apache解析SHTML配置(SSI)的方法:

  打开http.conf文件,搜索shtml

让Apache支持SHTML(SSI)的配置方法 图老师教程

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)
image

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

  再搜索Options Indexes FollowSymLinks

image

  在里面添加Includes如下所示:

image

  OK 重启apache

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

  header.shtml代码如下:

image

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

image

  然后访问:

image

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

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  简说一下吧:

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

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

image

  可以在单个目录下设定:

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

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

  本文来源:http://my.oschina.net/miaoyaoyao/blog/65080

展开更多 50%)
分享

猜你喜欢

让Apache支持SHTML(SSI)的配置方法

服务器
让Apache支持SHTML(SSI)的配置方法

shtml网页SSI使用详解

Html CSS布局 Div+CSS XHTML
shtml网页SSI使用详解

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Apache 配置 限制

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Apache 配置 限制

Windows下SVN配置和apache的配置

电脑网络
Windows下SVN配置和apache的配置

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在WIN平台上让你的 Apache 2.0.45 支持 PHP

PHP
在WIN平台上让你的 Apache 2.0.45 支持 PHP

windows下Apache配置SSL安全连接

服务器
windows下Apache配置SSL安全连接

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

IIS6.0安装教程

IIS6.0安装教程

如何优化Urchin配置文件数据库的磁盘空间

如何优化Urchin配置文件数据库的磁盘空间
下拉加载更多内容 ↓