网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。
SSI提供了一种简单、有效的方法来解决这一问题,
它将
一个网站的基本结构放在几个简单的HTML文件中(模板),
以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,
从而使管理大型网站变得容
易。如:
将频繁的更新内容放在news.txt中,
SSI会通过 include 指令将其内容包含到输出的网页中。
通过 flastmod 指令可在网页中显示new.txt的最近一次更改日期。
<html>
<head><title>SSI example</title></head>
<body>
<h2>新闻</h2>
<p><!--# include file="news.txt" -->
<p>新闻更新日期:<!--# flastmod file="news.txt" -->
</body>
</html>
IIS中配置SSI的方法
一,打开Internet信息服务(IIS)管理器
二,选择一个web站点,右键->属性->主目录->配置。
三,点击配置->映射->添加。
四,点击添加->选择浏览->ssinc.dll->限制为GET,POST,依次确定。[扩展名.html,]
五,Web服务扩展->在服务器端的包含文件->允许。 即可,
test.html
head
<hr>
<br>
test.shtml
<html>
<head>
<body>
<!--#include file="test.html"-->
body
</body>
</html>
如果可以,再加上一点,还要在你的服务器扩展里面开启,在服务器端的包含文件 要允许状态